Skip to content

chore: version packages (beta) - #331

Merged
danieljvdm merged 1 commit into
mainfrom
changeset-release/main
Sep 4, 2026
Merged

danieljvdm merged 1 commit into
mainfrom
changeset-release/main

Conversation

@effect-agent

@effect-agent effect-agent Bot commented Sep 4, 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.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@effect-agent/capabilities@0.1.0-beta.49

Patch Changes

  • Updated dependencies [91ac3bf, b54eea8, e3024c0, b54eea8]:
    • @effect-agent/engine@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49
    • @effect-agent/sandbox@0.1.0-beta.49

effect-agent@0.1.0-beta.49

Patch Changes

  • Updated dependencies [91ac3bf, b54eea8, e3024c0, b54eea8]:
    • @effect-agent/engine@0.1.0-beta.49
    • @effect-agent/capabilities@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/engine@0.1.0-beta.49

Patch Changes

  • #329 91ac3bf Thanks @danieljvdm! - Release completed turn state before starting the next turn to reduce memory retained during long runs.

    BEHAVIOR CHANGE: Resources acquired by beforeTurn or context.prepare now close with that turn. Move resources needed across turns into a surrounding run Layer or Scope.

  • #326 b54eea8 Thanks @danieljvdm! - Bound published Tool progress to 8 MiB of JSON per Run and retain owned snapshots for live events and detached replay. Reject invalid or oversized application progress with ModelProtocolError, and allow a smaller cumulative limit through bufferLimits.maxToolProgressBytes.

  • #328 e3024c0 Thanks @danieljvdm! - Enforce prepared-context limits and preserve protected history while reusing per-turn context estimates. Bound default summarizer requests to 80,000 characters and reject summaries above 65,536 characters.

    BEHAVIOR CHANGE: Custom compaction strategies must emit summaries of at most 65,536 characters. Preparation hooks must preserve covered prefixes after compaction and retain a mappable instruction/input block for nondurable compaction.

  • #326 b54eea8 Thanks @danieljvdm! - Reuse response codecs across streamed chunks and bound pending Tool stream fibers by the configured concurrency. Return owned JSON snapshots from programmatic Tool calls so later handler or redactor mutations cannot exceed the admitted result limit.

  • Updated dependencies []:

    • @effect-agent/core@0.1.0-beta.49

@effect-agent/platform-cloudflare@0.1.0-beta.49

Patch Changes

  • Updated dependencies [91ac3bf, b285e5b, b285e5b, b54eea8, e3024c0, b54eea8, b285e5b]:
    • @effect-agent/engine@0.1.0-beta.49
    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/storage-cloudflare@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49
    • @effect-agent/sandbox@0.1.0-beta.49

@effect-agent/platform-node@0.1.0-beta.49

Patch Changes

  • #327 b285e5b Thanks @danieljvdm! - Poll durable abort intent without loading unrelated recovery state. Implement SubmissionLedger.readAbortIntent in custom ledger adapters.

  • Updated dependencies [91ac3bf, b285e5b, b285e5b, b54eea8, e3024c0, b54eea8, b285e5b]:

    • @effect-agent/engine@0.1.0-beta.49
    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/storage-sqlite@0.1.0-beta.49
    • @effect-agent/workflow@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/pr-review@0.1.0-beta.49

Patch Changes

  • Updated dependencies [91ac3bf, b54eea8, e3024c0, b54eea8]:
    • @effect-agent/engine@0.1.0-beta.49
    • effect-agent@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/sandbox-local@0.1.0-beta.49

Patch Changes

  • Updated dependencies []:
    • @effect-agent/sandbox@0.1.0-beta.49

@effect-agent/storage-cloudflare@0.1.0-beta.49

Patch Changes

  • #327 b285e5b Thanks @danieljvdm! - Poll durable abort intent without loading unrelated recovery state. Implement SubmissionLedger.readAbortIntent in custom ledger adapters.

  • Updated dependencies [b285e5b, b285e5b, b285e5b]:

    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/storage-memory@0.1.0-beta.49

Patch Changes

  • #327 b285e5b Thanks @danieljvdm! - Poll durable abort intent without loading unrelated recovery state. Implement SubmissionLedger.readAbortIntent in custom ledger adapters.

  • #325 aab6124 Thanks @danieljvdm! - Read in-memory Thread pages without scanning or copying the rest of the history.

  • Updated dependencies [b285e5b, b285e5b, b285e5b]:

    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/storage-sqlite@0.1.0-beta.49

Patch Changes

  • #327 b285e5b Thanks @danieljvdm! - Poll durable abort intent without loading unrelated recovery state. Implement SubmissionLedger.readAbortIntent in custom ledger adapters.

  • Updated dependencies [b285e5b, b285e5b, b285e5b]:

    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/testing@0.1.0-beta.49

Patch Changes

  • Updated dependencies [91ac3bf, b285e5b, b285e5b, b54eea8, e3024c0, b54eea8, b285e5b]:
    • @effect-agent/engine@0.1.0-beta.49
    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/capabilities@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49
    • @effect-agent/sandbox@0.1.0-beta.49

@effect-agent/thread@0.1.0-beta.49

Patch Changes

  • #327 b285e5b Thanks @danieljvdm! - Reduce retained-history staging work while enforcing persistence limits on every update.

  • #327 b285e5b Thanks @danieljvdm! - Poll durable abort intent without loading unrelated recovery state. Implement SubmissionLedger.readAbortIntent in custom ledger adapters.

  • #327 b285e5b Thanks @danieljvdm! - Reduce durable Run startup reads while preserving context compaction and recovery behavior.

  • Updated dependencies [91ac3bf, b54eea8, e3024c0, b54eea8]:

    • @effect-agent/engine@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/workflow@0.1.0-beta.49

Patch Changes

  • Updated dependencies [b285e5b, b285e5b, b285e5b]:
    • @effect-agent/thread@0.1.0-beta.49
    • @effect-agent/core@0.1.0-beta.49

@effect-agent/core@0.1.0-beta.49

@effect-agent/sandbox@0.1.0-beta.49

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bundle size

Fixture Part Base gzip PR gzip Change PR minified
agent-root initial 81.07 kB 81.07 kB 0.00 kB / 0.00% 263.91 kB
agent-module initial 80.77 kB 80.77 kB 0.00 kB / 0.00% 263.05 kB
runtime-root initial 169.43 kB 169.43 kB 0.00 kB / 0.00% 558.26 kB
runtime-module initial 168.71 kB 168.71 kB 0.00 kB / 0.00% 556.27 kB
lazy-root initial 170.38 kB 170.38 kB +0.00 kB / +0.00% 560.77 kB
lazy-root deferred 0.08 kB 0.08 kB 0.00 kB / 0.00% 0.07 kB
lazy-root total 170.46 kB 170.46 kB +0.00 kB / +0.00% 560.84 kB
lazy-module initial 137.56 kB 137.56 kB 0.00 kB / 0.00% 440.68 kB
lazy-module deferred 33.01 kB 33.01 kB 0.00 kB / 0.00% 116.94 kB
lazy-module total 170.57 kB 170.57 kB 0.00 kB / 0.00% 557.63 kB

Minified ESM for es2022, browser target, including Effect and other dependencies. Gzip is measured per chunk. Initial includes statically imported shared chunks; deferred is the remaining output. New exports have no prior baseline.

Chunks, module analysis, and exact bytes for c043b146dc7a.

@danieljvdm
danieljvdm merged commit ac4d50a into main Sep 4, 2026
10 checks passed
@danieljvdm
danieljvdm deleted the changeset-release/main branch September 4, 2026 21:20
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.

1 participant