client/v2 § register: the one-shot register offered again from the later hooks (ccc-statusd followups item 34) #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/044f89cf-client-v2-later-register"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A one-shot seat whose SessionStart walk met no vendor record naming its session within the wait — a bare launch's
/clearwhose record named the new id late, a nestedclaude -pwhose own record landed after its SessionStart — stayed unregistered for the process's life. The hooks that precede a turn or a tool call (UserPromptSubmit,PreToolUse) offer the same register again with no wait, while the cache carries no registration and once a record names the hook's own session; a dial that fails or a refusal is offered again on the next hook; a seat the daemon holds is never offered.Pin refreshed for § register (1 accepted, 69 ok);
mrd check --commit-gate --require-pins -- frozen.lock.mdpins-hold rc 0;mrd checkrc 0;bin/check-released-idsOK.The implementing ccc-statusd change rides the identity-residuals PR (
agent/044f89cf-identity-residuals,stock_register.gostockRegisterOnHook, testTestABareLaunchWhoseRecordNamedTheIDLateRegistersFromTheNextHook); thesourceline's sha follows that merge in a second commit here before this PR merges.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.