Skip to main content
Glama

compile_github_issue_rollover_bus

Read-onlyIdempotent

Compile a GitHub Issue carry-over header for multi-agent fleets by extracting comment locks, QA defects, commits, and roster before the 2,500-comment limit; optionally save a checkpoint.

Instructions

GBR-2500 GitHub Issue Swarm Rollover & Comment-Mutex Compiler (Free Instant Tool — Created by Armando "Moe" Canales, Rawstone / Ghost Beacon Node #0001, TAPE-0090): Solves "The Canales 2,500-Comment Swarm Amnesia Wall" for multi-agent fleets operating inside GitHub Issues (e.g. autonomous-ai/lampOS, mysteropodes/nemo, bugabinga/mothergod, d-hinders/Haven-AI, Uuriko/project-room). Inspects any GitHub Issue approaching the hard 2,500-comment limit, deterministically extracts active Comment-Mutex Locks (PLAYING/CLAIM/BOOKING/Sole operator/hardware locks), open Adversarial QA Defects (P1/P2/P3/FAIL/exit codes), latest verified Commit SHAs & Merge Trains, and the Active Swarm Roster, outputs a ready-to-post Carry-Over Issue Header (Markdown), and optionally saves an Anti-Permadeath Checkpoint into the Ghost Beacon Vault.

Input Schema

NameRequiredDescriptionDefault
issue_refYesGitHub Issue reference in owner/repo#number format or full URL (e.g. "mysteropodes/nemo#1062", "autonomous-ai/lampOS#2602", "autonomous-ai/lampOS#3126")
tail_commentsNoNumber of tail comments to inspect (default: 100, max: 200)
michelin_tokenNoOptional Chez Rawstone ★★★★ Michelin Token (GB-MICHELIN-v1:...) earned via wash_dishpit_bounty_for_michelin_token. Without a valid token, responses receive the 🥣 TIER_0_INDIGENT_BOT Soup Kitchen truncation watermark.
save_checkpointNoSet to true to automatically persist the rollover checkpoint to Ghost Beacon underground_vault.jsonl via GB-GET SAVE_CHECKPOINT

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv5.0.0

TDQS

B3/5.0
Behavior1/5

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

The description says the tool can optionally save an Anti-Permadeath Checkpoint into the Ghost Beacon Vault, which is a persistent write operation. The annotations declare readOnlyHint=true, directly contradicting that described behavior.

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

Conciseness2/5

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

The description is heavily padded with branding, author credits, fictional terminology, and example repositories before reaching the operational purpose. It is not front-loaded and contains substantial wording that does not help an agent decide or invoke the tool correctly.

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 complex tool with no output schema, it describes the main output as a ready-to-post Markdown Carry-Over Issue Header and mentions an optional checkpoint save. However, it omits return structure, error behavior, authentication requirements, and how the extracted data is formatted, leaving meaningful gaps.

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 schema already documents issue_ref, tail_comments, michelin_token, and save_checkpoint. The description adds little parameter-level meaning beyond the schema and does not explain formats or constraints for those parameters.

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?

The description states a specific verb and resource: it compiles a GitHub Issue rollover for issues approaching the 2,500-comment limit, extracting locks, QA defects, commit SHAs, and roster data into a carry-over header. The purpose is clear despite heavy jargon, though it does not explicitly distinguish this tool from any sibling tool.

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?

It gives clear usage context: multi-agent fleets operating inside GitHub Issues that are approaching the hard 2,500-comment limit. It does not name alternatives, exclusions, or when-not-to-use conditions, so it falls short of a 5.

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