refactor: consolidate hypotheses, agent_signals, and process_logs into action-based smart tools
This commit is contained in:
1 parent
79209da711
commit
3b146f91c2
17 files changed
+438
-359
No files matched your search
@@ -48,7 +48,7 @@ When entering a new file, avoid having the LLM read the entire contents blindly.
|
||||
Stop copy-pasting giant walls of logs into the chat interface.
|
||||
* **Don't say:** "Here is the error: [paste 500 lines of logs]"
|
||||
* **Do say:** "The daemon crashed. Fetch the recent logs from daemon.log." or "Watch the process logs for server.log."
|
||||
* **Tool Triggered:** `get_recent_logs`, `watch_process_logs`
|
||||
* **Tool Triggered:** `process_logs` (action: "get", action: "watch")
|
||||
|
||||
---
|
||||
|
||||
@@ -60,11 +60,11 @@ When you've been working independently and need to loop the LLM back in on your
|
||||
|
||||
---
|
||||
|
||||
## 8. Clipboard Watch Mode (Research & Triage)
|
||||
When you are doing intense debugging across StackOverflow, logs, and docs, use the clipboard watcher to auto-ingest your breadcrumbs.
|
||||
* **Action:** Ask the LLM to turn it on: "Enable clipboard watch mode."
|
||||
* **Do say:** "I'm going to reproduce the bug and copy some stack traces and IDs. Give me a minute, then read my latest sticky notes to catch up."
|
||||
* **Tool Triggered:** `toggle_clipboard_watch_mode`, followed by internal Sticky Note reads.
|
||||
## 8. Inter-Agent Signal Bus & Coordination
|
||||
When multiple subagents collaborate or background tasks complete.
|
||||
* **Don't say:** "Let me manually tell the ScrumMaster that testing finished."
|
||||
* **Do say:** "Broadcast an agent signal that unit tests passed and ping the PrePushAuditor."
|
||||
* **Tool Triggered:** `agent_signals` (action: "broadcast", action: "query")
|
||||
|
||||
---
|
||||
|
||||
@@ -117,7 +117,7 @@ Actively instruct the LLM to maintain its memory constraints and use canonical c
|
||||
## 15. Diagnostic Hypotheses & Reasoning Traces
|
||||
* **Don't say:** "Let's test three guesses and remember what we tried in chat."
|
||||
* **Do say:** "Log a hypothesis for this memory leak with tested evidence."
|
||||
* **Tool Triggered:** `log_hypothesis` / `query_hypotheses`
|
||||
* **Tool Triggered:** `hypotheses` (action: "log", action: "query")
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user