Skip to main content
Glama

Release a claimed issue

release_issue
Idempotent

Give a claimed issue back to the queue (reverts to todo). Pass the claim_token when you have it. Lost it (crash, dropped field, a context summary)? Omit it — the SAME session that claimed the issue is still recognized and this still goes through, unless the claim was taken over a shared workspace key with no per-session key, which always needs the real claim_token. Your comments + checkpoint stay so the next agent resumes. Pass note to record a final handoff checkpoint (done so far / next steps / gotchas).

Input Schema

NameRequiredDescriptionDefault
noteNoOptional final handoff checkpoint for the next agent.
claimTokenNoProves you hold the lease. Omit only if you've lost it (RTSC-758).
identifierYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added
  2. Removed
  3. First observed

TDQS

A4.4/5.0
Behavior5/5

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

Goes well beyond the annotations, which only say non-readonly, idempotent, non-destructive. The description discloses that comments and the checkpoint persist so the next agent resumes, that the omit-token path is authenticated by session identity, and the precise exception where that fallback fails — exactly the operational facts an agent needs before a mutation.

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

Conciseness4/5

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

Four front-loaded sentences that open with the state transition and then handle the token fallback and the note semantics. Every sentence carries information, though the parenthetical '(crash, dropped field, a context summary)?' is slightly chatty.

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

Completeness5/5

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

For a 3-parameter mutation with no output schema, the description covers what changes, what survives, how authorization degrades, and what the optional note should contain. Nothing an agent needs to invoke it correctly is missing.

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 coverage is 67%, so the baseline is 3. The description genuinely enriches claimToken (the session-recognition fallback and the shared-key exception are not in the schema) and explains what note should contain, but it never mentions the required `identifier` parameter, which is undocumented in both places.

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

Purpose5/5

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

States a specific verb and resource with the resulting state transition: 'Give a claimed issue back to the queue (reverts to todo).' The explicit outcome ('reverts to todo') makes it unmistakable against siblings like claim_issue, checkpoint, or save_issue.

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?

Gives clear conditional guidance on the claimToken: pass it when held, omit it when lost, and never omit it under a shared workspace key with no per-session key. It stops short of naming sibling alternatives (e.g. checkpoint for a mid-work save vs. release for handoff), so usage context is strong but not fully routed.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources