ollie/cmd/toolsrv
Levi Neely e8239927de toolsrv: move Registry to cmd/toolsrv, keep only client SDK in shared package
Split toolsrv/registry.go:
- cmd/toolsrv/registry.go: Registry type with session-scoped tool state
  (Load, Unload, Loaded, Lookup, Revision methods)
- toolsrv/registry.go: shared types only (ToolInfo, ToolsPath, DiscoverTools)

The toolsrv/ package is now a pure client SDK:
- Dial, Conn for 9P connection
- ToolInfo, ToolResult, HostInfo types
- DiscoverTools for listing available tools

Server-only code lives in cmd/toolsrv/:
- Registry for session-scoped tool state
- 9P handlers and execution logic
- Sandbox integration
2026-08-10 20:57:32 +02:00
..
internal/sandbox refactor: move olliesrv and toolsrv packages to cmd/*/internal/ 2026-08-10 20:16:44 +02:00
test rename ollie-remote to toolsrv 2026-08-10 15:01:42 +02:00
.gitignore rename ollie-remote to toolsrv 2026-08-10 15:01:42 +02:00
auth9p.go refactor: move olliesrv and toolsrv packages to cmd/*/internal/ 2026-08-10 20:16:44 +02:00
exec9p.go refactor: move olliesrv and toolsrv packages to cmd/*/internal/ 2026-08-10 20:16:44 +02:00
fs9p.go toolsrv: move Registry to cmd/toolsrv, keep only client SDK in shared package 2026-08-10 20:57:32 +02:00
fs9p_test.go toolsrv: move Registry to cmd/toolsrv, keep only client SDK in shared package 2026-08-10 20:57:32 +02:00
integration_test.go refactor: move toolsrv spawn/process management to toolclient 2026-08-10 20:49:22 +02:00
main.go toolsrv: move Registry to cmd/toolsrv, keep only client SDK in shared package 2026-08-10 20:57:32 +02:00
registry.go toolsrv: move Registry to cmd/toolsrv, keep only client SDK in shared package 2026-08-10 20:57:32 +02:00
sandbox-remote.yaml rename ollie-remote to toolsrv 2026-08-10 15:01:42 +02:00
server.go refactor: move olliesrv and toolsrv packages to cmd/*/internal/ 2026-08-10 20:16:44 +02:00
server9p.go toolsrv: move Registry to cmd/toolsrv, keep only client SDK in shared package 2026-08-10 20:57:32 +02:00
server9p_test.go refactor: move olliesrv and toolsrv packages to cmd/*/internal/ 2026-08-10 20:16:44 +02:00
spec9p.go refactor: move olliesrv and toolsrv packages to cmd/*/internal/ 2026-08-10 20:16:44 +02:00