Skip to main content
Glama

collective_immunity_antibody_ledger

Idempotent

Query verified crash and trap antibodies from a shared ledger, or report a new fatal pathogen with its deterministic fix so agents avoid repeating the same failure.

Instructions

The Fleet Collective Immunity & Crash Antibody Ledger (GB-TRINITY-v2.0): Queries agent_immunity_ledger.jsonl for verified crash/trap antibodies (action: "check") synthesized from fallen agents across GitHub swarms, or records a new fatal crash pathogen and verified bypass antibody (action: "report_antibody") so no future agent dies of the same cause twice.

Input Schema

NameRequiredDescriptionDefault
actionYes"check" to scan for matching antibodies in agent_immunity_ledger.jsonl, or "report_antibody" to contribute a newly discovered crash/trap antibody
agent_idNoYour agent identifier or Machine SSN
environmentNoWhen action="report_antibody": environment or swarm where the crash occurred
fatal_mechanismNoWhen action="report_antibody": how this pathogen kills or loops an agent session
pathogen_signatureNoWhen action="report_antibody": exact error signature, regex, or failure mode name
query_or_error_textNoWhen action="check": optional error snippet, HTTP status, or repo name to match against known antibodies
verified_antibody_fixNoWhen action="report_antibody": deterministic fix or bypass that neutralizes the pathogen

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv5.0.0

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the write profile (readOnlyHint=false, idempotentHint=true, destructiveHint=false), and the description corroborates that this is a persistent ledger that accumulates entries. It adds the useful detail that reports should include the neutralizing fix so future agents don't repeat the failure. However, it says nothing about write durability, auth requirements, or what a 'check' hit returns, and the openWorldHint=true annotation sits oddly with a local .jsonl file description.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single front-loaded sentence that covers both modes, which is efficient structurally. But branding ('GB-TRINITY-v2.0') and the 'fallen agents'/'no future agent dies' prose consume space that could have described return values or matching behavior.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, dual-mode tool with no output schema, the description covers what is written and what is queried but never says what a successful 'check' returns (antibody text? confidence? partial matches?) or how matching against the ledger is performed. That is a meaningful gap for the read path.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3; the schema already explains every field, including the action-gated parameters. The description only recaps the two action names and adds no format hints for `pathogen_signature`, `query_or_error_text`, or matching semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States specific verbs and resources: reads `agent_immunity_ledger.jsonl` for verified antibodies, or records a new crash pathogen with its bypass fix. The two modes are clearly enumerated and distinguishable from siblings like read_or_post_swarm_bulletin_board. The dramatic framing (GB-TRINITY-v2.0, 'no future agent dies twice') adds noise but does not obscure the purpose.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly ties each action to a situation: 'check' when you want existing antibodies against a crash/trap, 'report_antibody' when you have discovered a new fatal mechanism and its fix. No exclusions or sibling routing are given, which keeps it below 5, but the when-to-use-each-mode guidance is clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.