ollie/cmd/olliesrv/internal
Levi Neely 4ff37741e2 subagent: fix timeout and premature response issues
Timeout fix:
- Add Timeout field to ToolInfo (protocol) and MetaFile (metadata)
- proc.go respects tool-declared timeout before falling back to 30s default
- subagent_spawn.meta declares timeout=0 (no timeout) so the tool is
  never killed prematurely while waiting for the sub-agent to finish
- Tool schema declares timeout with 'do not set' guidance to prevent
  the LLM from adding a short timeout

Premature response fix:
- Inject behavioral prefix into sub-agent prompt: complete all work
  before responding, report results not intentions
- Sub-agent's final text is returned to parent; this instruction ensures
  it contains accomplished work, not a plan
2026-08-20 10:59:23 +02:00
..
agent Support runtime backend switching via ctl 2026-08-19 20:06:20 +02:00
backend Prevent backend stream goroutine leaks 2026-08-17 18:27:35 +02:00
bypass refactor toolsrv into client protocol and metadata packages 2026-08-16 17:22:59 +02:00
fs subagent: fix timeout and premature response issues 2026-08-20 10:59:23 +02:00
metrics merge paths utilities into util 2026-08-16 18:37:03 +02:00
prompts subagent: fix timeout and premature response issues 2026-08-20 10:59:23 +02:00
session Add 'none' workflow option as the default (no-op on goal set) 2026-08-19 18:09:09 +02:00
toolclient fix remote toolsrv spawn: use tools/ path and emit ready on stderr 2026-08-19 12:44:03 +02:00