Skip to content

Upgrade the Atomic harness to 0.9.34 - #485

Merged
lavaman131 merged 1 commit into
mainfrom
atomic-0.9.34
Oct 11, 2026
Merged

lavaman131 merged 1 commit into
mainfrom
atomic-0.9.34

Conversation

@lavaman131

Copy link
Copy Markdown
Collaborator

Moves the Atomic harness to 0.9.34. It fixes extension widgets, footer,
header and statuses that a new session sets in session_start being
cleared after a session switch (/resume, new session, fork,
ctx.switchSession) when the previous session's teardown finished after
the new session had started (bastani-inc/atomic#3561). Chopin runs
Atomic through its headless SDK, so the interactive UI part of the fix
does not reach it.

No Chopin code changes: the SDK and workflow type declarations Chopin
imports compile unchanged. bun.lock moves @bastani/atomic,
@bastani/atomic-natives (all eight platform packages) and
@bastani/pi-ai to 0.9.34. Atomic's other dependencies, including the
@earendil-works packages at 1.1.0, are unchanged. docs/self-hosting.md
now says 0.9.34.

Assistant-model: Claude Opus 5.5 (fast)
Assistant-workflow: inline
Assistant-verification: bun install passed: lockfile moves only the @Bastani packages to 0.9.34
Assistant-verification: bun run types passed: all workspace checks and e2e
Assistant-verification: bun test passed: 4849 pass, 4 skip, 0 fail (GIT_CONFIG_GLOBAL=/dev/null)
Assistant-verification: bun run ci passed: dprint, oxlint, tokens, design contract, design record, Impeccable (no new findings)
Co-authored-by: Alex Lavaee alexlavaee@microsoft.com

Moves the Atomic harness to 0.9.34. It fixes extension widgets, footer,
header and statuses that a new session sets in session_start being
cleared after a session switch (/resume, new session, fork,
ctx.switchSession) when the previous session's teardown finished after
the new session had started (bastani-inc/atomic#3561). Chopin runs
Atomic through its headless SDK, so the interactive UI part of the fix
does not reach it.

No Chopin code changes: the SDK and workflow type declarations Chopin
imports compile unchanged. bun.lock moves @bastani/atomic,
@bastani/atomic-natives (all eight platform packages) and
@bastani/pi-ai to 0.9.34. Atomic's other dependencies, including the
@earendil-works packages at 1.1.0, are unchanged. docs/self-hosting.md
now says 0.9.34.

Assistant-model: Claude Opus 5.5 (fast)
Assistant-workflow: inline
Assistant-verification: bun install passed: lockfile moves only the @Bastani packages to 0.9.34
Assistant-verification: bun run types passed: all workspace checks and e2e
Assistant-verification: bun test passed: 4849 pass, 4 skip, 0 fail (GIT_CONFIG_GLOBAL=/dev/null)
Assistant-verification: bun run ci passed: dprint, oxlint, tokens, design contract, design record, Impeccable (no new findings)
Co-authored-by: Alex Lavaee <alexlavaee@microsoft.com>
@lavaman131
lavaman131 merged commit 518bd44 into main Oct 11, 2026
3 checks passed
@lavaman131
lavaman131 deleted the atomic-0.9.34 branch October 11, 2026 16:09
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