diff options
| author | Ben Sima <ben@bensima.com> | 2025-12-17 13:02:59 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-12-17 13:02:59 -0500 |
| commit | 91dff1309ceb0729bc3fdde61878f81fd3df4eec (patch) | |
| tree | 89a9d11e69e4e00c0b6b9a9877831fa8ed2807ac /Urbit/Cloud.hs | |
| parent | 32c2bb198007ab85095c14be544cfca9d083a7cd (diff) | |
Add subagent system for Ava
Enables orchestrator to spawn specialized subagents for focused tasks:
- WebCrawler: web search + page reading (haiku, fast)
- CodeReviewer: code analysis tools (sonnet, thorough)
- DataExtractor: structured data extraction (haiku)
- Researcher: combined web + codebase research (sonnet)
Key features:
- spawn_subagent tool with role-based tool selection
- Per-subagent resource limits (timeout, cost, tokens)
- Structured output with citations (claim, source_url, quote)
- Separate API keys for OpenRouter vs Kagi
- Efficiency-focused system prompts
Defaults: 200k tokens, $1.00 cost cap, 600s timeout, 20 iterations
Diffstat (limited to 'Urbit/Cloud.hs')
0 files changed, 0 insertions, 0 deletions
