v0.1.6 — pick the card back up, don't poll for it
A real triage outlasts the tool call that posted the card, so the timeout is the usual ending, not a failure. The instructions handled it in half a sentence and left an agent two bad readings:
- "keep waiting" → a polling loop that spends the turn doing nothing, blocks the agent from other work, and dies with the session anyway
- "read it later" → never said when later was, so in practice the human had to notice the card was never collected and ask
Neither is necessary. wait_seconds already accepts 0 and answers immediately, so the cheap move is to end the turn and check on the next one — whoever prompts it, whenever it comes. One instant call while a card is outstanding, nothing when none is. It survives the session ending, because the card id and the decisions are files on disk. triago_list_cards covers a lost id, or a different session entirely.
That is the difference between the human needing to know the magic words and simply typing anything and having the agent notice. It is exactly what went wrong on the first real card: the decisions were submitted, nothing collected them, and it took the human working out that they could ask.
npm i -g @triago/cliInstructions only — no schema, card-format or API change.