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.
633 B
633 B
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.
- Setup — hypothesis checklist, Understand/Diagnose orientations
→
skills/research-setup.md - Triage — risk-based table choosing Satisfice vs Strong Inference
→
skills/research-triage.md - Execution — context management, dead-ends, timing, techniques
→
skills/research-execution.md
For full agent support with delegation and session memory, use @research.