ollie/toolsrv
Ollie Agent d80a87eb86 clean up OLLIE_* env vars: replace with XDG conventions
- Remove all OLLIE_*_PATH vars (TOOLS_PATH, CFG_PATH, DATA_PATH, etc.)
  Use XDG_CONFIG_HOME/ollie/* and XDG_DATA_HOME/ollie/* instead
- Replace OLLIE_<TAG>_LOG per-component logging with single OLLIE_LOG={level}
- Replace OLLIE_USAGE_LOG with XDG_DATA_HOME-based path
- Replace OLLIE_OLLAMA_URL with standard OLLAMA_HOST (or omit entirely)
- Rename protocol markers: OLLIE_LISTEN_READY → ListenReady, OLLIE_9P_OPEN → Open
- Remove freeloader hooks from agent configs
- Update sandbox YAMLs to use XDG paths instead of OLLIE_*_PATH tokens
- Update shell tools to use $(dirname "$0") fallback instead of OLLIE_TOOLS_PATH
- Update docs and prompts accordingly
2026-08-07 07:11:53 +02:00
..
accessors.go remove built-in skill handlers, replace with external tools 2026-07-31 16:45:37 +02:00
conn.go multiplex toolsrv, wip zero-tool server 2026-08-02 19:18:39 +02:00
dial.go toolsrv: unified socket-based execution 2026-07-31 14:10:47 +02:00
discover.go Good idea fairy cleanup: ~960 lines removed 2026-08-05 21:51:55 +02:00
meta.go Remove OLLIE_*_PATH env vars: paths follow ~/.config/ollie/ convention 2026-08-05 19:37:13 +02:00
processkeeper.go session: pause/resume persistence, restore paused sessions without spawning processes 2026-08-04 16:05:22 +02:00
registry.go toolsrv: fix Registry.discover() to use .meta files 2026-07-30 22:50:49 +02:00
remote.go toolsrv: unified socket-based execution 2026-07-31 14:10:47 +02:00
rpc.go multiplex toolsrv, wip zero-tool server 2026-08-02 19:18:39 +02:00
rpc_integration_test.go test(toolsrv): add integration tests for RPC protocol 2026-08-03 16:31:04 +02:00
server.go fix: respect agent-provided timeout and sandbox params in callPromotedTool 2026-08-06 11:17:10 +02:00
shell.go clean up OLLIE_* env vars: replace with XDG conventions 2026-08-07 07:11:53 +02:00
socket_test.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
spawn.go toolsrv: unified socket-based execution 2026-07-31 14:10:47 +02:00
stream.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
tier.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
tools.go remove tools/builtin/ — zero built-in tools, all tools are external scripts 2026-08-03 00:55:22 +02:00
tools_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
transport.go clean up OLLIE_* env vars: replace with XDG conventions 2026-08-07 07:11:53 +02:00