Skip to content

fix(code): register task completion tool - #459

Merged
genedna merged 7 commits into
libra-tools:mainfrom
Anduin9527:codex/fix-submit-task-complete
Aug 31, 2026
Merged

fix(code): register task completion tool#459
genedna merged 7 commits into
libra-tools:mainfrom
Anduin9527:codex/fix-submit-task-complete

Conversation

@Anduin9527

Copy link
Copy Markdown
Contributor

Summary

  • register SubmitTaskCompleteHandler in the shared Web/headless Code tool registry
  • pin the terminal tool in the production-registry ACL test

The task executor already advertises submit_task_complete and uses it as the terminal handshake. Without this registration, otherwise successful implementation tasks fail before dispatch and continue consuming model turns.

Fixes #458

Tests

  • cargo +nightly fmt --all --check
  • focused container test code_tool_acl_test::dev_context_filter_keeps_all_registered_tools (1 passed)

Anduin9527 and others added 7 commits August 26, 2026 20:22
Signed-off-by: anduin9527 <anduin9527@gmail.com>
…/out to 0.22.0, adopt nextest CI face (NP-04), drop superseded command shards
Signed-off-by: Eli Ma <eli@patch.sh>
Signed-off-by: Eli Ma <eli@patch.sh>
Signed-off-by: Eli Ma <eli@patch.sh>
Signed-off-by: Eli Ma <eli@patch.sh>
Signed-off-by: Eli Ma <eli@patch.sh>
@genedna
genedna merged commit 282e1cf into libra-tools:main Aug 31, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Web/headless task execution cannot dispatch submit_task_complete

2 participants