ollie/agent
Ollie Agent 2d74ffb95e prompt audit: trim system prompt, kill dead code, improve maintainability
- System prompt: ~200 → ~80 lines (removed tool-first table, API docs,
  output protocol, dead 9P entries)
- Removed AllowTools entirely (field, RPC, configs)
- Removed PRIME_* env vars, replaced with typed struct fields
- Merged tool listing + docs into single renderTools()
- Killed BuildToolListing, changed OnToolsChanged to func() signal
- Typed Preamble.Section (compile-time safety)
- Added protocol docs on extractToolResult
- Added session/ package godoc
- Moved output protocol to per-agent prompts
- Rewrote data/agents/README.md
- Moved 7 reference docs from doc/resources/ to doc/
- Deleted PromptEnv() dead function
2026-08-09 14:13:52 +02:00
..
agent.go prompt audit: trim system prompt, kill dead code, improve maintainability 2026-08-09 14:13:52 +02:00
agent_config.go prompt audit: trim system prompt, kill dead code, improve maintainability 2026-08-09 14:13:52 +02:00
agent_test.go prompt audit: trim system prompt, kill dead code, improve maintainability 2026-08-09 14:13:52 +02:00
commands.go unify commands: / == o ctl, all operations are ctl commands 2026-08-09 02:40:48 +02:00
config_paths.go agent: simplify prompt resolver to file-path-only 2026-08-09 00:51:13 +02:00
cost.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fifo.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fifo_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
history.go refactor: reduce redundancy, remove dead code, improve structure 2026-08-09 11:23:25 +02:00
loop.go refactor: extract sub-functions from agent/loop.go run() 2026-08-09 11:37:18 +02:00
prompt_resolver.go prompt audit: trim system prompt, kill dead code, improve maintainability 2026-08-09 14:13:52 +02:00
runtime.go prompt audit: trim system prompt, kill dead code, improve maintainability 2026-08-09 14:13:52 +02:00
runtime_test.go prompt audit: trim system prompt, kill dead code, improve maintainability 2026-08-09 14:13:52 +02:00
text_parse.go all: kill loadEnvFile dupe, extract text parser, tidy tests 2026-08-08 17:06:51 +02:00
turn.go remove usage_log.go (write-only telemetry), clean AGENT_FILES 2026-08-09 02:03:51 +02:00