Overview
Deep Investigation is Siclaw’s diagnostic engine for complex issues. It combines interactive investigation (you and the agent collaborate on triage and hypothesis formation) with automated validation (parallel sub-agents test hypotheses independently). Deep Investigation is activated only by explicit user action — it does not run automatically.Workflow
Interactive Planning Loop
When you activate Deep Investigation, the agent enters an interactive triage cycle:- Triage: The agent runs targeted commands to understand the environment and confirm the problem.
- Propose Hypotheses: The agent presents 3-5 ranked hypotheses for your review.
- Your Decision:
- Confirm → proceeds to parallel validation
- Adjust → provide feedback, agent re-investigates and proposes again
- Skip → agent presents a conclusion based on current findings
Parallel Validation
After you confirm hypotheses, the deep_search engine validates them:- Up to 3 sub-agents run simultaneously, each validating one hypothesis
- Sub-agents don’t share information — this prevents confirmation bias
- Each agent produces a verdict:
validated,invalidated, orinconclusive
Conclusion
All evidence is synthesized into a structured report containing:- Root cause with confidence score
- Causal chain (ordered steps from trigger to symptom)
- Evidence references (which commands produced which findings)
- Remediation steps (actionable next steps)
- Structured extraction (category, affected entities, environment tags) → stored in Investigation Memory
Triggering Deep Investigation
Web UI
Click the magnifying glass toggle next to the message input.Terminal (TUI)
Ctrl+I to toggle DP mode, then type your question.
External API
Automations can drive an agent from outside Siclaw using the/api/v1/run endpoint with an API-key-scoped agent. Issue an API key in the Portal UI (agent detail page → API keys), then: