fix(server): Claude background subagents get approvals after the root turn ends#20347

open14
main
GitHub fork: fix/20339-claude-background-subagent-permissions
opened7d agobySScottN-PV
View on GitHubTwo-way sync enabledPR last imported 1d ago
14 commits

fix(server): a failed turn no longer drops an earlier run's subagent approvals

Julius Marminge committed 1d ago

73b5731

fix(server): a subagent of an earlier completed run keeps asking after a later run settles

Julius Marminge committed 1d ago

1cdb437

Merge remote-tracking branch 'origin/main' into fix/issue-20339

Julius Marminge committed 1d ago

a482c7a

fix(server): an aborted settled Claude subagent request no longer stays pending

Julius Marminge committed 1d ago

384f226

test(server): settled Claude subagent approvals follow full-access asks

Julius Marminge committed 1d ago

d5a51b5

Merge remote-tracking branch 'origin/main' into fix/issue-20339

Julius Marminge committed 1d ago

eec261f

Merge remote-tracking branch 'origin/main' into pr-20347

Julius Marminge committed 3d ago

a706f9a

test(server): drop the duplicate runtime request queue from the merge

Julius Marminge committed 3d ago

3b91f70

Merge remote-tracking branch 'origin/main' into pr-20347

Julius Marminge committed 3d ago

4daf8e4

refactor(claude): skip settled tool creation directly

Julius Marminge committed 4d ago

83aa2eb

test(server): simplify settled Claude subagent permission coverage

Julius Marminge committed 4d ago

c2b189b

Merge remote-tracking branch 'origin/main' into fix/20339-claude-background-subagent-permissions

Julius Marminge committed 4d ago

a993715

test(server): assert the settled approval node exists before comparing its parent

ScottN-PV committed 7d ago

dc2de97

fix(server): keep Claude background subagent approvals after root completion

ScottN-PV committed 7d ago

cf0ee21