Skip to content

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

Open
Anduin9527 wants to merge 1 commit into
libra-tools:mainfrom
Anduin9527:codex/fix-submit-task-complete
Open

fix(code): register task completion tool#459
Anduin9527 wants to merge 1 commit 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)

Signed-off-by: anduin9527 <anduin9527@gmail.com>
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

1 participant