MCP tools don't populate output.output in the tool.execute.after hook — the MCP content flows through OpenCode's internal parts pipeline instead. This caused a crash: undefined is not an object (evaluating 'text.length') in the truncate function.
17 lines
633 B
Markdown
17 lines
633 B
Markdown
---
|
|
description: Research methodology index: overview of the three-phase research workflow (setup, triage, execution)
|
|
---
|
|
|
|
# Research Methodology
|
|
|
|
Structured investigation across three phases. Load each on demand via `read_file`.
|
|
|
|
1. **Setup** — hypothesis checklist, Understand/Diagnose orientations
|
|
→ `skills/research-setup.md`
|
|
2. **Triage** — risk-based table choosing Satisfice vs Strong Inference
|
|
→ `skills/research-triage.md`
|
|
3. **Execution** — context management, dead-ends, timing, techniques
|
|
→ `skills/research-execution.md`
|
|
|
|
For full agent support with delegation and session memory, use `@research`.
|