Skip to content

Rebuildable Images, Tool Descriptions & Install Hardening

Choose a tag to compare

@Foxfire1st Foxfire1st released this 30 May 20:57

Agents Remember 0.9.2

Bundles three changesets: truly rebuildable provider images, MCP tool descriptions for every tool, and substantially expanded install/troubleshooting docs.

Highlights

  • no_cache rebuild flagruntime_install(install_provider_deps=true) could not truly rebuild provider images: each image build short-circuited when the tag already existed, and the compose build had no --no-cache. A no_cache flag now threads from the runtime_install tool through both provider image builds (grepai watcher, cgc runner) to bypass the image-exists skip and pass --no-cache, with CLI parity on the cgc/grepai subcommands.
  • Tool descriptions — all 36 @server.tool() functions now carry docstrings, which FastMCP exposes as the MCP tool description, so a loading model sees what each tool does; destructive/install tools lead with preserve-vs-replace facts. A regression test asserts every public tool has a description.
  • Install failure-mode docsmcp/README.md and the top-level README.md now cover the settings-file location requirement, install order (scaffolding → skills → providers last, with the build-vs-index split), the two required restarts, settings-reload-needs-restart, the providerSeconds → providerSetupSeconds upgrade ConfigError, cross-distro prerequisites, and a Troubleshooting section (uvx/PyPI lag, degraded-provider recovery, git identity).