This commit is contained in:
@@ -32,7 +32,7 @@ UI (POST /api/local/tasks)
|
||||
- **Piece** = `pieces/*.yaml`。`movements` 配列で構成。
|
||||
- 各 **Movement** は `allowed_tools`(LLM に提示するツール)、`edit`(Write/Edit 可否)、`rules`(遷移条件)を持つ。`allowed_tools` 外のツールは LLM から見えない。
|
||||
- **遷移**: 中間ホップは `transition`(`rules[].next` に列挙した宛先のみ選択可)、終了は `complete`。`complete.result` がユーザーに見える唯一の最終出力。
|
||||
- **`default_next`** はエンジン内部の sentinel(コンテキスト溢れ時の強制遷移、ASK 上限時のフォールバック)。
|
||||
- **`default_next`** はエンジン内部の sentinel(コンテキスト溢れ時の強制遷移、サブタスク待ちからの再開先)。ASK 上限では経由しない——同じ movement へ戻して自己判断を促す。
|
||||
- **Progressive pressure**: 同一 movement への連続訪問が増えると警告を注入し、閾値超過で ABORT。
|
||||
|
||||
## ツールランタイム
|
||||
|
||||
Reference in New Issue
Block a user