Fix 14 tool bugs: capability_check tool_name, quality_gate pipefail, 12 doc param fixes, 3 test-suite fixes

This commit is contained in:
Software Orchestrator
2026-06-17 23:33:57 +00:00
parent 53758f0755
commit 2343f0e717
24 changed files with 829 additions and 166 deletions
+17 -1
View File
@@ -3,7 +3,23 @@ Persist a compact block summary for resume/recovery using the plugin DB-backed s
Use this exact Agent Zero tool-call shape:
```json
{"tool_name":"block_compactor","tool_args":{"project_name":"my_project","summary":"what changed","next_step":"continue with tests"}}
{"tool_name":"block_compactor","tool_args":{"project_name":"my_project","block_id":"T012","block_summary":"what changed","next_block":"continue with tests","force":false}}
```
Required args:
- `project_name` (str): Projektname
- `block_id` (str): Block identifier, e.g. 'T012', 'B-requirements-v1'
- `block_summary` (str): What was done in this block (non-empty)
- `next_block` (str): What comes next (default: "see next_steps.md")
Optional args:
- `force` (bool): Override context-ratio threshold block (NOT preconditions)
- `decisions`, `open_questions`, `key_findings` (list): Optional metadata
- `estimated_context_tokens`, `max_context_tokens` (int): For ratio check
Preconditions (must be met before compact):
- Pending next_steps must exist (orch_next_steps non-empty)
- Context ratio must be >= 0.80 (use force=true to override threshold only)
```
Rules: