- Agent cwd is optional; empty = inherit session cwd (the common case) - Session cwd is required at creation and is the inheritance root - toolsrv maintains agentCWD map, resolved per call from agent= field - Override set via agent cfg (cwd=...) or ctl (cwd [<dir>|-]) - Agent.SyncCwdToToolServer re-pushes on every (re)connect - GUI NewAgentDialog shows '(inherit: <sessionCwd>)' as placeholder - proc_test.go covers per-agent cwd isolation - Kate and acme scripts updated for new session/agent creation flow - AGENTS.md documents the architecture |
||
|---|---|---|
| .. | ||
| ollie-9p | ||
| olliesrv | ||
| toolsrv | ||