README: update package listing and tools section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
6ce6e2514d
commit
3941742fed
|
|
@ -13,8 +13,9 @@ pkg/agent/ — Core interface, agent loop, session management
|
|||
pkg/backend/ — Backend interface + implementations (Ollama, OpenAI, Anthropic, Copilot, Kiro)
|
||||
pkg/config/ — Config struct and loader
|
||||
pkg/mcp/ — MCP client
|
||||
pkg/tools/ — Executor interface + MCPExecutor
|
||||
pkg/tools/execute/ — Built-in sandbox executor (execute_code, execute_tool, execute_pipe)
|
||||
pkg/tools/ — Server and Dispatcher interfaces; tool definitions
|
||||
pkg/tools/execute/ — execute.Server: execute_code, execute_tool, execute_pipe
|
||||
pkg/tools/file/ — file.Server: file_read, file_write
|
||||
```
|
||||
|
||||
## Install
|
||||
|
|
@ -72,11 +73,13 @@ Controls landrun sandboxing for `execute_code`. Created automatically with defau
|
|||
|
||||
## Tools
|
||||
|
||||
Three built-in tool modes:
|
||||
Five built-in tools across two servers:
|
||||
|
||||
- `execute_code` — run inline shell code in a sandbox
|
||||
- `execute_tool` — run a named tool script from `OLLIE_TOOLS_PATH` (default: `~/.local/share/ollie/tools`)
|
||||
- `execute_pipe` — chain steps as a pipeline
|
||||
- `file_read` — read a file with line numbers (required before `file_write`)
|
||||
- `file_write` — write or patch a file by line range
|
||||
|
||||
MCP server tools are discovered at startup and available alongside the built-ins.
|
||||
|
||||
|
|
|
|||
Reference in New Issue