Skip to content

Commit bf9d6e8

Browse files
committed
feat: require output templates for all system agents
1 parent 63cd621 commit bf9d6e8

File tree

11 files changed

+87
-0
lines changed

11 files changed

+87
-0
lines changed

agents/arxiv_observer/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: false
1212
enable_subagents: false
1313
enable_mcp: false
1414
enable_system_mcp: false
15+
output_template: paper_observer_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

agents/moderator/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ enable_mcp: false
1414
enable_system_mcp: false
1515
output_format: markdown
1616
mentions_mode: controlled
17+
output_template: review_v1
1718

1819
repository: "gqy20/IssueLab"
1920
branch: "main"

agents/observer/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: false
1212
enable_subagents: false
1313
enable_mcp: false
1414
enable_system_mcp: false
15+
output_template: observer_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

agents/ops_daily/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ timeout_seconds: 240
2121
enable_skills: false
2222
enable_subagents: false
2323
enable_mcp: false
24+
output_template: concise_review_v1
2425

2526
repository: "gqy20/IssueLab"
2627
branch: "main"

agents/pubmed_observer/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: false
1212
enable_subagents: false
1313
enable_mcp: false
1414
enable_system_mcp: false
15+
output_template: paper_observer_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

agents/reviewer_a/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: false
1212
enable_subagents: false
1313
enable_mcp: false
1414
enable_system_mcp: false
15+
output_template: review_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

agents/reviewer_b/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: false
1212
enable_subagents: false
1313
enable_mcp: false
1414
enable_system_mcp: false
15+
output_template: review_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

agents/summarizer/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: false
1212
enable_subagents: false
1313
enable_mcp: false
1414
enable_system_mcp: false
15+
output_template: concise_review_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

agents/video_manim/agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ enable_skills: true
1212
enable_subagents: true
1313
enable_mcp: true
1414
enable_system_mcp: false
15+
output_template: review_v1
1516

1617
repository: "gqy20/IssueLab"
1718
branch: "main"

config/output_templates.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,51 @@ templates:
4141
sources:
4242
title: "## Sources"
4343
guidance: "列出关键来源 URL。"
44+
45+
observer_v1:
46+
section_order:
47+
- summary
48+
- current_state
49+
- decision
50+
- rationale
51+
- next_actions
52+
sections:
53+
summary:
54+
title: "## Summary"
55+
guidance: "用 1-2 句概括 issue 当前进展和关键问题。"
56+
current_state:
57+
title: "## Current State"
58+
guidance: "列出当前状态、已完成事项和缺失信息。"
59+
decision:
60+
title: "## Decision"
61+
guidance: "明确是否触发下游 agent,并说明目标。"
62+
rationale:
63+
title: "## Rationale"
64+
guidance: "说明触发/不触发的依据与不确定性。"
65+
next_actions:
66+
title: "## Next Actions"
67+
guidance: "给出 1-3 条后续动作。"
68+
69+
paper_observer_v1:
70+
section_order:
71+
- summary
72+
- selection_basis
73+
- recommended_items
74+
- limitations
75+
- sources
76+
sections:
77+
summary:
78+
title: "## Summary"
79+
guidance: "概述筛选范围与推荐结论。"
80+
selection_basis:
81+
title: "## Selection Basis"
82+
guidance: "说明筛选标准和入选理由。"
83+
recommended_items:
84+
title: "## Recommended Items"
85+
guidance: "逐条列出推荐条目与原因。"
86+
limitations:
87+
title: "## Limitations"
88+
guidance: "说明证据边界、潜在偏差和缺失。"
89+
sources:
90+
title: "## Sources"
91+
guidance: "给出可追溯链接。"

0 commit comments

Comments
 (0)