Remove all cached tool state from agent: - Remove toolRegistryRevision from Runtime - Remove wireToolsChanged (OnToolsChanged callback) - Remove toolsNeedRefresh (revision-based cache invalidation) - Remove refreshToolListing (redundant with RefreshTools) Tools are now fetched fresh from toolsrv at the start of every turn. The preamble tools section is also rebuilt at turn start. No local caching means tool_load/unload take effect immediately on the next turn and /tools always shows the live state from toolsrv. |
||
|---|---|---|
| .. | ||
| ollie-9p | ||
| olliesrv | ||
| toolsrv | ||