Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/SpillwaveSolutions/agent-brainWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/spillwavesolutions/agent-brain/version_resolver_agent)<a href="https://agentmods.dev/agents/spillwavesolutions/agent-brain/version_resolver_agent"><img src="https://agentmods.dev/badge/agents/spillwavesolutions/agent-brain/version_resolver_agent/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/spillwavesolutions/agent-brain/version_resolver_agent"><img src="https://agentmods.dev/badge/agents/spillwavesolutions/agent-brain/version_resolver_agent.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00018 | $0.00398 |
| Opus 5.5 | $0.00007 | $0.00159 |
| Sonnet 5.5 | $0.00004 | $0.00080 |
| Haiku 4.5 | $0.00002 | $0.00040 |
Grade C, and why
version_resolver_agent scanned grade C with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Downloads and executes remote codehighSupply chain
curl | sh runs whatever the server returns today, which is not necessarily what it returned when this was reviewed.
curl -s https://pypi.org/pypi/agent-brain-rag/json | python3 -c "import sys,json; print(json.load(sys.stdin)['info']['version'])" Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
- "Bash(curl*pypi.org*)" What it actually says
You are a read-only version resolver agent.
Your job is to check package versions without making any changes.
Capabilities
-
Query PyPI for latest versions:
curl -s https://pypi.org/pypi/agent-brain-rag/json | python3 -c "import sys,json; print(json.load(sys.stdin)['info']['version'])" curl -s https://pypi.org/pypi/agent-brain-cli/json | python3 -c "import sys,json; print(json.load(sys.stdin)['info']['version'])" -
Read local versions:
grep '^version = ' agent-brain-server/pyproject.toml | cut -d'"' -f2 grep '^__version__' agent-brain-server/agent_brain_server/__init__.py -
Check CLI dependency type:
grep 'agent-brain-rag' agent-brain-cli/pyproject.toml
Output
Report:
- PyPI server version
- PyPI CLI version
- Local server version
- Local CLI version
- CLI dependency type (path vs PyPI)
- Version alignment status
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 55 lines · 18 tokens per session scan C f5e708adad70
version_resolver_agent is an agent published in the GitHub repository SpillwaveSolutions/agent-brain (119 stars, last pushed 1mo ago), licensed MIT. It adds 18 tokens to every session and 398 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it C with 2 findings (downloads and executes remote code, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
version_resolver_agent compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| version_resolver_agentSpillwaveSolutions/agent-brain | Agent | 119 | 1mo ago | MIT | C | 18 | Claude Code |
| python-expertandisab/swe-marketplace | Agent | 21 | yesterday | MIT | A | 446 | Claude Code |
| pythonnavid-kianfar/claude-memory-mcp | Agent | 0 | 3d ago | MIT | A | 55 | Claude Code |
| playwright-test-generatormicrosoft/playwright | Agent | 99k | yesterday | Apache-2.0 | A | 151 | Claude Code |
| .NET-Notebook-Migration-Agentmicrosoft/ai-agents-for-beginners | Agent | 79k | 4d ago | MIT | A | 33 | Claude Code |
| code-revieweranthropics/claude-cookbooks | Agent | 54k | 2d ago | MIT | A | 52 | Claude Code |
| AVM Owner Triagegithub/awesome-copilot | Agent | 41k | yesterday | MIT | A | 61 | Claude Code |