You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(chat): show how long a mid-turn compaction has run - #605
Clanker Claude Opus 5.5 is responding on behalf of meetsu
#621 split packages/contracts/src/index.ts into one file per domain. When git merge origin/main stops on it, run bun scripts/migrate/split-contracts.ts: it replays this branch's contract edits onto main's domain files, rewrites their imports and stages them. A domain both sides changed on the same lines keeps conflict markers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
corepackages/core and packages/contractsuipackages/ui
1 participant
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
Clanker Claude Opus 5.5 is responding on behalf of meetsu
A compaction that starts in the middle of a turn now shows how long it has been running, like a manual compaction already did.
what changed
since, the time its phase began; a repeated phase keeps it (threads/progress.ts, contracts).sincewhen the compaction runs inside a turn (TurnSummary.svelte).sincethe same way.to question
sinceis optional: a client connected to an older core gets no elapsed time for a mid-turn compaction, as before.verified
bun test test/claude.progress.test.ts(core): 2 pass; the extended case keepssinceacross a repeated phase and resets it on the next.vitest run src/components/TurnSummary.test.ts: 23 pass, new case counts 1m 23s then 1m 25s.bun run check: exit 0.captures
Phone, 390 px,
?fake=1with a temporary seed that reports a compacting phase: