Skip to content

chore: release 2.0.1 (stop serializing requests on the e2e plane; control-plane 1.0.1 fixes #28) - #186

Merged
susheem-k merged 2 commits into
mainfrom
drop-plane-serialization
Oct 15, 2026
Merged

susheem-k merged 2 commits into
mainfrom
drop-plane-serialization

Conversation

@susheem-k

@susheem-k susheem-k commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

What

Control-plane#28 ("database is locked" when Chronicle delivery and TokenOps ledger writes hit the SQLite plane at once) was fixed in control-plane#29 and shipped in 1.0.1, which this repo's contract extra already requires. So the workaround goes:

  • tests/local_plane.py: remove _SerializeRequests, the ASGI wrapper that handled one request at a time.
  • docs/guides/onboarding.md: the "can answer database is locked" caveat now says writers queue under busy_timeout and names the 1.0.1 requirement.
  • CHANGELOG entry.

Verification

With agentplane-control-plane 1.0.1 installed and no serializer, tests/e2e and tests/contract pass (14 tests) three runs in a row; full suite passes.

Not in this PR

Raising the Chronicle repo's control-plane pin (separate repo, separate PR).

🤖 Generated with Claude Code

Release

This PR also bumps to 2.0.1 and dates the changelog. Tests and docs only; no change to the runtime code. After merge, dispatch the Release workflow.

… fixes #28)

Control plane 1.0.1 takes the SQLite write lock up front, so Chronicle delivery and ledger writes queue instead of failing with database is locked. The harness workaround and the onboarding caveat are removed.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: susheem-k <susheemkoul97@gmail.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: susheem-k <susheemkoul97@gmail.com>
@susheem-k susheem-k changed the title test: stop serializing requests on the e2e plane (control-plane 1.0.1 fixes #28) chore: release 2.0.1 (stop serializing requests on the e2e plane; control-plane 1.0.1 fixes #28) Oct 15, 2026
@susheem-k
susheem-k merged commit 55e3cb9 into main Oct 15, 2026
18 checks passed
@susheem-k
susheem-k deleted the drop-plane-serialization branch October 15, 2026 18:14
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