Use when adding a new AI provider to the GAC project (e.g. a new OpenAI-compatible inference service, Anthropic-compatible endpoint, or OAuth-based provider). Lists every file that must be created or edited and the exact registration steps required for the provider to appear in the registry, the uvx gac init flow, the…
Use when running, writing, or debugging tests in the GAC project. Covers test structure, pytest commands, provider testing patterns, and integration vs unit test practices.
Instructions for thomwebb/gac, covering gac — agent guidelines, uv run (non-negotiable), user data safety (non-negotiable), use tmppath + mock the file path and never call resetstats() / savestats() without mocking.