Carry output format and tool surface on delegation requests (Q3 WP3) #40

Merged
weichen merged 1 commits from feature/q3-delegation-template into main 2026-10-08 03:29:18 +00:00
Owner

Q3 WP3(agent-native 侧):subagent.Request 增 OutputFormat/Tools 两字段,delegate_task schema 与描述同步——委派任务书「输出格式」「工具面」两节的声明源。纯增量:空字段保持现状。

Evidence: TestDelegateToolRoundTrip 扩展断言两字段透传;runtime 套件绿(SELF);CI 权威(GATE)。

Refs: Q3 计划 WP3;Dev 卡 .task/feature-agent-stack-q3.md

Q3 WP3(agent-native 侧):subagent.Request 增 OutputFormat/Tools 两字段,delegate_task schema 与描述同步——委派任务书「输出格式」「工具面」两节的声明源。纯增量:空字段保持现状。 Evidence: TestDelegateToolRoundTrip 扩展断言两字段透传;runtime 套件绿(SELF);CI 权威(GATE)。 Refs: Q3 计划 WP3;Dev 卡 .task/feature-agent-stack-q3.md
weichen added 1 commit 2026-10-08 03:27:10 +00:00
Carry output format and tool surface on delegation requests (Q3 WP3)
ci / vet-and-test (pull_request) Successful in 51s
ci / docker-checkout-hostgateway (pull_request) Successful in 2s
cdbdeb0b14
Why: the delegation task brief must state goal, output format, tools and
boundaries (Q3 acceptance); Request had no carriers for the two new
sections, so delegate_task callers could not declare them.

Evidence: TestDelegateToolRoundTrip extended to assert output_format and
tools survive the tool-call round trip; runtime suite green (SELF); CI
authoritative (GATE).

Impact: additive Request fields + delegate_task schema/description; empty
fields keep today's behavior (task brief sections omitted).

Refs: Q3 plan WP3; Dev card .task/feature-agent-stack-q3.md
weichen merged commit 37c5e6fbd6 into main 2026-10-08 03:29:18 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-Native#40