needfix_show
Retrieve one NeedFix by ID or up to 25 in a single call, with oversized bodies folded to a summary and optional full-body output.
Instructions
Show one NeedFix by id, or up to 25 in one call; a body over 1 KB folds to its own identity.
Use this for the current fields of one NeedFix, or pass needfix_ids to read several in one call; use needfix_list to find ids or needfix_events for its audit history.
Measured 2026-10-09: 51 calls, avg 4 KB, max 12 KB, almost all of it the
description and evidence bodies the filer wrote (NF-2026-01447). Each body
whose own canonical bytes exceed core.NEEDFIX_BODY_MAX_BYTES is
replaced by {summarized, bytes, length, sha256} so it stays
addressable; a smaller body is returned verbatim and full=true returns
every byte. With needfix_ids the reply is {items, count} in input
order, each row folded the same way; an unknown id is its own row with
ok: false and error and never fails the others.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "needfix_show"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Return every body byte verbatim instead of folding bodies over 1 KB to their identity; default false. Refused with needfix_ids. | |
| needfix_id | No | NeedFix id, e.g. NF-2026-01447. Give exactly one of needfix_id and needfix_ids. | |
| needfix_ids | No | Up to 25 distinct NeedFix ids, answered as {items, count} in input order. |