toolsrv/ owns the Server struct, execution engine, registry, discovery. tools/ owns the built-in handlers (Shell, ToolList, SkillLoad, etc.) Dependency flows one way: tools/ imports toolsrv/. Server.Dispatch uses a handler map populated via WithBuiltins(). |
||
|---|---|---|
| .. | ||
| accessors.go | ||
| bootstrap.sh | ||
| discover.go | ||
| registry.go | ||
| remote.go | ||
| schema.go | ||
| server.go | ||
| shell.go | ||
| skills.go | ||
| stream.go | ||
| tier.go | ||
| tools.go | ||
| tools_test.go | ||