Skip to content

chore(release): 0.2.4#14

Merged
isingh merged 1 commit into
mainfrom
release/0.2.4
Jun 19, 2026
Merged

chore(release): 0.2.4#14
isingh merged 1 commit into
mainfrom
release/0.2.4

Conversation

@isingh

@isingh isingh commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Patch release bundling the late-first-transcript-flush fix (#13).

Changes since 0.2.3

  • package.json0.2.4
  • CHANGELOG.md## [0.2.4] entry (Fixed)

What's in this release

A delivered turn no longer surfaces as lost when claude defers its first <id>.jsonl write under MCP/tool load (3–9 s): send() returning DELIVERY_UNCONFIRMED with an empty messagesSince("0") / turnComplete === false is fixed by tolerating the late flush at both the write-anchor and read-settle seams against one shared budget, bounded on success and exhaustion. A present/fast-flush session is untouched. Verified live: 1/20 → 0/20 sentinels under 20 concurrent heavy tool-MCP sessions. See ADR 0009.

Release steps (manual, after merge)

This repo has no publish CI — once merged:

  1. git tag v0.2.4 <merge-commit> && git push origin v0.2.4
  2. npm publish (needs maintainer npm auth)

🤖 Generated with Claude Code

Patch release for the late-first-transcript-flush fix (#13): a delivered turn
no longer surfaces as DELIVERY_UNCONFIRMED / empty messagesSince when claude
defers its first <id>.jsonl write under MCP/tool load. Backward-compatible bug
fix; see ADR 0009 and the CHANGELOG.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UgUf4t5AZkFKtgGWu8qxWL
@isingh isingh merged commit bdeb4a4 into main Jun 19, 2026
11 checks passed
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