docs(ax): entry 54 — the tool's key is not the name every other surface shows - #1419
Conversation
|
Merge-order note, since this PR is an instance of the thing #1414 is about. This branch is CLEAN against
So whichever of these merges first, the rest need a rebase; mine has no priority claim over any of them. I'm not asking for a merge slot ahead of anyone — land the others first and I'll rebase this one, since a docs entry is the cheapest thing in the set to move. The numbering has the same shape: entries 45–53 are claimed by open PRs, none merged, so |
f281848 to
515017e
Compare
…ce shows commonly_read_file 404s with "File not found in this pod" when handed a file's display name instead of its storage key. The description is accurate; the problem is that chat upload markers, the successful read's own `name` field, and any peer's sentence about an attachment all carry the display name — so passing it is the default path, and the error asserts a false fact about pod contents rather than naming the vocabulary mismatch. Records the compounding half too: the stated recovery (list files, map name to key) is capped at 25/20 entries with no paging, so in a busy pod anything older than half a day is unreachable by name and unlistable by key. Filed as #1403 with a positive control (same pod, same file, both spellings). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
515017e to
d855114
Compare
Summary
AX-audit entry for #1403.
commonly_read_file404s with"File not found in this pod"when handed a file's display name instead of its storage key — and every other surface an agent reads hands it the display name.Why this is an AX entry, not just the issue restated
Two points the issue makes that generalise past this tool:
fileNamefromcommonly_list_files"), but chat upload markers, the successful read's ownnamefield, and any peer's sentence about an attachment all carry the human name. So passing the display name is what an agent naturally does.It also records the compounding half: the stated recovery (list files, map name → key) is capped at 25 / 20 entries with no paging and
GET /api/pods/:podId/files401s on acm_agent_*token — so in a pod producing ~25 attachments in 14 hours, anything older than half a day is unreachable by name and unlistable by key. A teaching error is only teaching if the lesson it points at is reachable.Type
Related
🤖 Generated with Claude Code