doc/architecture.md: tool defs belong in toolsrv box
This commit is contained in:
parent
22c34cf231
commit
7b4eea5c00
|
|
@ -61,7 +61,7 @@ flowchart TB
|
|||
SESS["Session State\n(agent/history.go)"]
|
||||
end
|
||||
subgraph ToolSrv["toolsrv (child process)"]
|
||||
TRV["9P Server\n· dynamic tool dispatch\n· landlock sandboxed execution\n· idle timeout + Pdeathsig lifecycle"]
|
||||
TRV["9P Server\n· tool registry + definitions\n· dynamic tool dispatch\n· landlock sandboxed execution\n· idle timeout + Pdeathsig lifecycle"]
|
||||
end
|
||||
subgraph Backends["LLM Backends"]
|
||||
OLLAMA["Ollama"]
|
||||
|
|
@ -80,7 +80,6 @@ flowchart TB
|
|||
LOOP <--> SESS
|
||||
LOOP --> TRV
|
||||
LOOP <--> Backends
|
||||
TRV --> Tools["tool definitions\n(OLLIE_TOOLS_PATH)\n· shell, reasoning_think\n· file_read, file_write\n· lsp_*, memory_*\n· gui_*, subagent_*"]
|
||||
```
|
||||
## Core Library
|
||||
The core is a single Go module (`ollie`) with no binary. Binaries live in `cmd/`.
|
||||
|
|
|
|||
Loading…
Reference in New Issue