diff options
| author | tanaka takashi <isazaka@gmail.com> | 2026-08-11 21:59:27 +0900 |
|---|---|---|
| committer | tanaka takashi <isazaka@gmail.com> | 2026-08-11 21:59:27 +0900 |
| commit | 6a9f90d0559f1ebf7967ab903f25d3e632d1f954 (patch) | |
| tree | a02ba96ce41a29cc1c01d0990beee1f554c8e521 /doc/Design.md | |
| parent | 7c9794f8d4d05074b96bb525d19db4ee1f6b3e95 (diff) | |
Strengthen verified task execution prompts
Diffstat (limited to 'doc/Design.md')
| -rw-r--r-- | doc/Design.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/Design.md b/doc/Design.md index f8f5d0b..a637e3b 100644 --- a/doc/Design.md +++ b/doc/Design.md @@ -399,7 +399,11 @@ AgentSession 5. Sandbox capability summary 6. current TaskGraph / current Task 7. previous Summary -8. recent Conversation / Execution Result +8. recent verified Execution Result +9. current Taskの`requires_external_effect`に基づく実行要件 +10. recent Conversation + +実行要件は、外部効果が必要なTaskでは文章上の宣言、計画、JSON例を実行済みと扱わず、対応するInternal Toolを直ちに呼び出すよう指示する。成功済みのread結果はExecution Resultから再利用し、不要な再読込を避けてwrite/processへ進む。外部効果が不要なTaskにはToolを強制しない。 ### 9.3 Summary policy `num_ctx`に対する利用率が設定閾値を超えたとき、古いConversation/Execution Resultを要約する。利用率 = latest `prompt_eval_count` / `num_ctx`(累積 InputTokens ではない)。既定閾値は80%とする。次は削除・曖昧化してはならない。 - 利用者が明示した制約 |
