Nightly Build (v0.11.6-nightly.202610170622.9254299eb)
Changes since v0.11.6-nightly.202610160625.a76657c2d:
ed4c2de fix(claudecode): report a zero subagent snapshot for launch-only forks
6b0a54f refactor(claudecode): address trail 1580 review nits
385c33a fix(claudecode): skip structurally named results before deduping text IDs
75ccbbf Keep the user's hook in its own file, not a link to the moved one
dc52a86 fix(redaction): load repo settings before sweep and summary writes
7af9c15 Settle only held files after a redo
f9cef8f Only a checkpoint this clone has may hold a redone file
2c88c0c Redone commits don't mint a fresh checkpoint for inherited work
c2bff3f opencode: fix reused-callID aborts, startless exports, and fetch stalls
aff6c6a Turn off signing in the cloned test repo, and match the gate's refusal
67f7945 attach: fingerprint the test process for owner liveness cases
e0f8b0c Match wrapped hook names whole and restore every moved copy on uninstall
ac03b9b Tell the truth about reclaimed hooks and clear unreclaimed copies on uninstall
0a1090c Take moved git hooks back from other hook managers
a8e7633 build(deps): bump the go-dependencies group across 1 directory with 8 updates
9713306 build(deps): bump actions/create-github-app-token from 3.2.0 to 3.3.0
2f897a3 build(deps): bump goreleaser/goreleaser-action from 7.2.3 to 7.3.0
72a830c transcript: keep record volume and result lookups linear
752be06 transcript: fold decoded blocks and document the record contract
712619d transcript: concatenate appended blocks without a computed size
727a254 transcript: copy record bytes the fold keeps
cf9728e test(strategy): cover finalize interrupted during transcript preparation
c91b431 fix(antigravity): report a missing Stop timeout in entire status
4573d5b transcript: split JSONL conversion into records adapter and fold
d951076 fix(strategy): keep a rename's staged deletion in the redo check
4821c54 fix(strategy): skip finalize past its deadline and harden agy timeout repair
b88a3f0 fix(claudecode): count a fork's copy of its launch message once
05562b7 Read the home's stored copy while judging a commit elsewhere
002ba70 Ignore a removed worktree's entry in background claims
2db28fe Follow a session's linked home by its marker
29cb1f4 Look up full ref names exactly on reftable repos
41f7ae5 opencode: trim reused-callID tests and document its gaps
db8b359 Resolve the review's default branch by full ref name
384dd5d fix(claudecode): a result with no tool_use_id suppresses no text
df692cb opencode: record a task call that reuses an earlier callID
1cbb38f fix(claudecode): scan only tool-result lines for structured agent IDs
33f55e4 fix(claudecode): read a result's agentId trailer, not a quoted one
b046ee3 fix(claudecode): count subagents named only in the structured tool result
1f61837 fix(strategy): retry interrupted finalize and repair old agy Stop timeouts
abcf51d opencode: correct docs after the co-authorship cut
cf97078 Count a path pending in two worktrees once, in the list and the count
87b1a87 opencode: drop the probe script and trim the subagent one-pager
4e094f6 Revert "strategy: re-export a running subagent for the co-authorship check"
b6063a3 Revert "strategy: share one re-export budget across a commit's sessions"
77b616a Count other-worktree edits in claims and pending displays
122c78a Tie other-worktree records to the worktree they were made in
6e8d412 fix(strategy): recheck the finalize deadline after opening the store
0415c9e docs: describe where the turn-end finalize deadline is checked
3efe8ae fix(strategy): compare redo content in the commit index
0374374 fix(strategy): report interrupted finalize once and skip precompute past the deadline
f6bd80d fix(strategy): bound turn-end finalize by each agent's hook timeout
cc7d440 build(deps): bump github.com/go-git/go-git/v6
992c77c build(deps): bump github.com/go-git/go-billy/v6
d3cb184 Prune other-worktree records by worktree ID, not stored path
d20d76d Record a home removal when the turn also edited another worktree
86eb81e Record other worktrees' pending files in a commit-less condensation
31b5394 Keep checkpointed edits from claiming commits; fall back when a worktree record misses
e2bbe0f Hold a fallback-matched session to its record of the committing worktree
2db0b7c Record a turn's edits against the worktree they are in
85918ac Judge a commit by the session's record of the worktree it's made in
d983bce Give a session a record of edits per worktree other than its home
abe5ac3 attach: trust a live agent's Stop however quiet its session
dbe8c5a attach: take the whole-transcript total when a running session's agent is gone
ab58f95 Record status changes in the turn's worktree when it isn't the hook's
dfd05b8 Treat a session with no recorded worktree as homed where its hooks run
2371b2f Keep a session's prompts in place when they can't be read on a move
a369100 Move a session to the worktree its agent edits
d9b8a16 Keep a session's stored copy and work in its home worktree when a turn ends elsewhere
c3fad16 strategy: share one re-export budget across a commit's sessions
531b540 opencode: end calls dropped from a failed or cancelled background job
c16d7c3 scripts: probe OpenCode subtasks, aborts and joined background calls
dad05c5 strategy: re-export a running subagent for the co-authorship check
86eda8b opencode: keep a joined call's work out of the call before it
bebda88 opencode: pair every subagent start with one stop
ef9cb9e opencode: bound a subagent re-export by the call's completion
4431927 opencode: export a stopped subagent once, at capture
119f56c lifecycle: re-export a subagent at completion when no transcript resolved
8f44f49 scripts: make the OpenCode probe run the binary it was given, and not stall
317de4a opencode: never send a synthetic part's text as a turn-start prompt
b48ab1b summarize: leave OpenCode's injected task results out of the condensed transcript
2b2a6c3 scripts: add a task_id resume scenario and CLI checks to the OpenCode probe
9cce53e opencode: complete background subagents when the child finishes
0587c45 opencode: record nested subagents on the top-level session
19b29f8 opencode: scope a resumed child's task record to its own call
90dbfcf strategy: re-export a subagent transcript at condensation when none is readable
63976c9 opencode: stop sending the child model on subagent-stop
c407e51 fix(strategy): account for interrupted checkpoint finalization
06602d6 refactor(strategy): simplify staged content matching
878317e opencode: trim comments that restate nearby docs or narrate review
a1bc976 opencode: report the child model, pin concurrent and read-only records, tighten docs
6a92d45 docs: OpenCode subagent tracking contract and mapping
0c1e54f e2e: assert OpenCode subagent work lands as a task record on the parent
3c05d7c integration: cover OpenCode subagent hooks through condensation
3e2804f scripts: seed docs/ in the OpenCode probe repo
ee9f0a2 opencode plugin: learn children only from session events and task metadata
7022def opencode plugin: report task launches and completions as subagent hooks
1791ad0 opencode plugin: never forward child session lifecycle as the user's session
d987eb4 opencode: share the subagent payload parser and sharpen the transcript comments
3f913ba opencode: parse subagent-stop, export the child, and declare its transcript
fad2817 opencode: parse subagent-start into a deferred-completion SubagentStart
3daea60 opencode: declare subagent-start and subagent-stop hook verbs
69a704c lifecycle: pin the deferred-start-then-final flow and tighten comments
83d3a25 scripts: make the OpenCode probe shellcheck-clean at info level
b21c494 lifecycle: key event-files-only capture on transcript unavailability
84e1ff5 lifecycle: record an in-flight task marker for deferred-completion starts
e95a189 agent: add Event.DeferredCompletion for launch-then-final subagent shapes
08a75fd docs: keep the OpenCode subagent spec and plan local
57e7028 docs(opencode): design spec and implementation plan for native subagent tracking
c2ed042 docs(opencode): verify subagent contract with concurrent and read-only children
c90a2de docs(opencode): research native subagent tracking contract
5715920 fix(strategy): use commit index for session linking
bf9e83d test(strategy): stabilize finalize deadline regression
45bb743 fix(strategy): use agent-aware finalize budgets
c3fa350 fix(strategy): bound turn checkpoint finalization