Skip to content

Version Packages#344

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Version Packages#344
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@dawn-ai/[email protected]

Patch Changes

  • 20f0407: Consolidate the existing @dawn-ai/ag-ui package as Dawn's pure canonical AG-UI
    adapter. Its root API now maps standard RunAgentInput requests and Dawn stream
    chunks, including standard interrupt outcomes and addressed resume decisions,
    while the focused @dawn-ai/ag-ui/sse subpath provides event-stream encoding
    without taking ownership of a server or runtime transport.

    The CLI AG-UI endpoint now uses the canonical adapter, applies the same request
    projection as other runtime middleware, and emits canonical events without the
    former custom state event shapes. Pending checkpoint interrupts are resolved
    through the standard resume contract.

    The langchain adapter surfaces each tool invocation's run_id on its
    tool_call and tool_result chunks, and the CLI preserves those IDs through
    Dawn and AG-UI streams for reliable toolCallId correlation. Local in-process
    dawn run also assigns agent routes a one-shot thread ID so the default SQLite
    checkpointer can execute the same route shape supported by dawn dev.

@dawn-ai/[email protected]

Patch Changes

  • 20f0407: Consolidate the existing @dawn-ai/ag-ui package as Dawn's pure canonical AG-UI
    adapter. Its root API now maps standard RunAgentInput requests and Dawn stream
    chunks, including standard interrupt outcomes and addressed resume decisions,
    while the focused @dawn-ai/ag-ui/sse subpath provides event-stream encoding
    without taking ownership of a server or runtime transport.

    The CLI AG-UI endpoint now uses the canonical adapter, applies the same request
    projection as other runtime middleware, and emits canonical events without the
    former custom state event shapes. Pending checkpoint interrupts are resolved
    through the standard resume contract.

    The langchain adapter surfaces each tool invocation's run_id on its
    tool_call and tool_result chunks, and the CLI preserves those IDs through
    Dawn and AG-UI streams for reliable toolCallId correlation. Local in-process
    dawn run also assigns agent routes a one-shot thread ID so the default SQLite
    checkpointer can execute the same route shape supported by dawn dev.

  • 2b6be86: Run app middleware for the POST /agui/{routeId} endpoint, matching
    runs/stream / runs/wait / resume. A middleware that rejects now blocks an
    AG-UI run (returning its status/body), and a middleware that returns context
    has it threaded into the run — so auth, rate-limiting, and context injection
    apply to AG-UI clients too, not just the Agent-Protocol endpoints.

  • 18df470: Add a central DAWN_Exxxx error-code registry in @dawn-ai/sdk and surface
    codes on the failure channels. CliError now carries an optional code and the
    CLI prints [CODE] See <docs>; HTTP/SSE error bodies gain optional code/docsUrl;
    permission denials returned as tool results are prefixed with [DAWN_E3001].
    The high-value families are wired (dawn check config errors, sandbox
    unavailable, permission denied, missing model provider / unknown model id, and
    tool-file shape errors), and a generated /docs/errors reference page is guarded
    against drift. Additive and backward-compatible.

  • ee83a96: Add dev-server HTTP endpoints for memory candidates so a web client can review
    durable-memory proposals without the CLI: GET /memory/candidates,
    POST /memory/candidates/:id/approve (candidate → active, 404/409 guarded), and
    POST /memory/candidates/:id/reject. Backed by the same store methods as
    dawn memory list/approve/reject.

  • 361a9ac: dawn verify now runs an environment preflight. A new runtime check asserts the running Node version meets Dawn's 22.13.0 floor (a stale Node fails verify) and, when dawn.config.ts configures a sandbox provider, runs the provider's Docker daemon preflight. The deps env-var check is now provider-aware: it derives the required API-key env var from the providers your routes actually use (e.g. ANTHROPIC_API_KEY for an Anthropic-only app) instead of always nagging about OPENAI_API_KEY.

  • Updated dependencies [20f0407]

  • Updated dependencies [5bbd6e3]

  • Updated dependencies [18df470]

@dawn-ai/[email protected]

Patch Changes

  • 18df470: Add a central DAWN_Exxxx error-code registry in @dawn-ai/sdk and surface
    codes on the failure channels. CliError now carries an optional code and the
    CLI prints [CODE] See <docs>; HTTP/SSE error bodies gain optional code/docsUrl;
    permission denials returned as tool results are prefixed with [DAWN_E3001].
    The high-value families are wired (dawn check config errors, sandbox
    unavailable, permission denied, missing model provider / unknown model id, and
    tool-file shape errors), and a generated /docs/errors reference page is guarded
    against drift. Additive and backward-compatible.
  • Updated dependencies [5bbd6e3]
  • Updated dependencies [18df470]

[email protected]

Patch Changes

  • a7e4ced: Improve the getting-started experience for scaffolded apps. create-dawn-app
    now prints next-steps guidance after creating an app (cd / install / test / run
    it live), the templates gain a dev script (dawn dev --port 3000) so you can
    actually run the agent, and the research template README shows the live path
    (ask a question via /agui) plus a pointer to the web-UI recipe.
  • Updated dependencies [a7e4ced]

@dawn-ai/[email protected]

Patch Changes

  • a7e4ced: Improve the getting-started experience for scaffolded apps. create-dawn-app
    now prints next-steps guidance after creating an app (cd / install / test / run
    it live), the templates gain a dev script (dawn dev --port 3000) so you can
    actually run the agent, and the research template README shows the live path
    (ask a question via /agui) plus a pointer to the web-UI recipe.

@dawn-ai/[email protected]

Patch Changes

@dawn-ai/[email protected]

Patch Changes

  • 20f0407: Consolidate the existing @dawn-ai/ag-ui package as Dawn's pure canonical AG-UI
    adapter. Its root API now maps standard RunAgentInput requests and Dawn stream
    chunks, including standard interrupt outcomes and addressed resume decisions,
    while the focused @dawn-ai/ag-ui/sse subpath provides event-stream encoding
    without taking ownership of a server or runtime transport.

    The CLI AG-UI endpoint now uses the canonical adapter, applies the same request
    projection as other runtime middleware, and emits canonical events without the
    former custom state event shapes. Pending checkpoint interrupts are resolved
    through the standard resume contract.

    The langchain adapter surfaces each tool invocation's run_id on its
    tool_call and tool_result chunks, and the CLI preserves those IDs through
    Dawn and AG-UI streams for reliable toolCallId correlation. Local in-process
    dawn run also assigns agent routes a one-shot thread ID so the default SQLite
    checkpointer can execute the same route shape supported by dawn dev.

  • 5bbd6e3: Add a recursionLimit option to agent(). It maps to LangGraph's per-run
    super-step ceiling (default 25), so deep agents — a coordinator that dispatches
    subagents and makes many tool calls — can raise the limit instead of aborting
    with a recursion error.

  • 18df470: Add a central DAWN_Exxxx error-code registry in @dawn-ai/sdk and surface
    codes on the failure channels. CliError now carries an optional code and the
    CLI prints [CODE] See <docs>; HTTP/SSE error bodies gain optional code/docsUrl;
    permission denials returned as tool results are prefixed with [DAWN_E3001].
    The high-value families are wired (dawn check config errors, sandbox
    unavailable, permission denied, missing model provider / unknown model id, and
    tool-file shape errors), and a generated /docs/errors reference page is guarded
    against drift. Additive and backward-compatible.

  • Updated dependencies [5bbd6e3]

  • Updated dependencies [18df470]

@dawn-ai/[email protected]

Patch Changes

@dawn-ai/[email protected]

Patch Changes

@dawn-ai/[email protected]

Patch Changes

@dawn-ai/[email protected]

Patch Changes

  • 18df470: Add a central DAWN_Exxxx error-code registry in @dawn-ai/sdk and surface
    codes on the failure channels. CliError now carries an optional code and the
    CLI prints [CODE] See <docs>; HTTP/SSE error bodies gain optional code/docsUrl;
    permission denials returned as tool results are prefixed with [DAWN_E3001].
    The high-value families are wired (dawn check config errors, sandbox
    unavailable, permission denied, missing model provider / unknown model id, and
    tool-file shape errors), and a generated /docs/errors reference page is guarded
    against drift. Additive and backward-compatible.
  • Updated dependencies [5bbd6e3]
  • Updated dependencies [18df470]

@dawn-ai/[email protected]

Patch Changes

  • 5bbd6e3: Add a recursionLimit option to agent(). It maps to LangGraph's per-run
    super-step ceiling (default 25), so deep agents — a coordinator that dispatches
    subagents and makes many tool calls — can raise the limit instead of aborting
    with a recursion error.
  • 18df470: Add a central DAWN_Exxxx error-code registry in @dawn-ai/sdk and surface
    codes on the failure channels. CliError now carries an optional code and the
    CLI prints [CODE] See <docs>; HTTP/SSE error bodies gain optional code/docsUrl;
    permission denials returned as tool results are prefixed with [DAWN_E3001].
    The high-value families are wired (dawn check config errors, sandbox
    unavailable, permission denied, missing model provider / unknown model id, and
    tool-file shape errors), and a generated /docs/errors reference page is guarded
    against drift. Additive and backward-compatible.

@dawn-ai/[email protected]

Patch Changes

@dawn-ai/[email protected]

Patch Changes

@dawn-ai/[email protected]

@dawn-ai/[email protected]

@dawn-ai/[email protected]

@dawn-ai/[email protected]

@dawn-ai/[email protected]

@dawn-example/[email protected]

Patch Changes

@dawn-example/[email protected]

Patch Changes

@dawn-example/[email protected]

Patch Changes

@github-actions
github-actions Bot requested a review from blove as a code owner July 13, 2026 03:19
@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dawnai Ready Ready Preview, Comment Jul 14, 2026 5:43pm

Request Review

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 6f3e0e1 to 2c7ff5b Compare July 13, 2026 03:31
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 2c7ff5b to 479bb55 Compare July 13, 2026 03:44
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 479bb55 to 533abd8 Compare July 13, 2026 04:18
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 1cff19d to 4c96deb Compare July 13, 2026 19:29
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 4c96deb to cc0ecc3 Compare July 13, 2026 19:50
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from cc0ecc3 to c3b0634 Compare July 13, 2026 20:23
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from c3b0634 to bad3a44 Compare July 13, 2026 22:13
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from bad3a44 to dfc4970 Compare July 13, 2026 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants