-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Harden session persistence, worker recovery, and daemon refreshes #2028
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
d661a30
refactor(coding-agent): move the semantic-edge ledger onto the event-…
snimu 02f1cdd
fix(coding-agent): make the explicit ledger reader's ENOENT contract …
snimu 9e6f959
docs(coding-agent): state the event-log tail rule once
snimu 4904fa0
Merge remote-tracking branch 'origin/main' into refactor/semantic-edg…
snimu ebc1a94
fix(coding-agent): write event-log appends fully and gate appends on …
snimu e88fc98
fix(coding-agent): reclaim short event-log writes instead of completi…
snimu d760284
fix(coding-agent): leave the torn tail on a short write instead of re…
snimu d749cf9
refactor(coding-agent): compress event-log comments
snimu 04e456d
Merge commit '915c78f42c248b08238dd27fcd4bcab32c60beab' into consolid…
sethkarten 0fda5e4
fix(ai): omit the default service tier, reprice cache writes from mes…
sethkarten 536b8fb
fix(tui,coding-agent): survive lone surrogates in table cells and ter…
sethkarten 57b2406
fix(coding-agent): restart dead kernels on ensure() and read mcp>=2 t…
sethkarten aad009f
fix: one crash-safe owner for durable state writes
sethkarten dd95bad
fix(coding-agent): one zombie-aware process-liveness probe
sethkarten 387e109
fix(coding-agent): snapshot transfer ids from the materialized cursor…
sethkarten f0f129b
fix(coding-agent): failed workers recover on touch; roster gaps answe…
sethkarten 5e6b81f
fix(coding-agent): seven session and IO correctness defects
sethkarten d2efb41
fix(coding-agent): coalesce child-usage attribution and gate agent-st…
sethkarten 2497b28
fix(coding-agent): incremental single-flight session metadata scans
sethkarten be1fac8
fix(coding-agent): memoize the passive RLM topology derivation
sethkarten 5ccfad6
fix(coding-agent): preserve accounting and metadata across deferred u…
sethkarten 1c2c9f2
fix: preserve session accounting and read-only persistence boundaries
sethkarten File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
1 change: 1 addition & 0 deletions
1
packages/coding-agent/.changes/res-1260-semantic-edges-on-event-log.md
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| - Moved the semantic-edge ledger's append and replay IO onto the shared event-log substrate. One behavior unified across both ledgers: an unterminated final line is an uncommitted append — skipped on read and truncated before the next append, never newline-completed. |
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.