Files
claudemesh/apps/cli/tests/unit/outbox-cmid-prefix.test.ts
Alejandro Gutiérrez 33a54008e0 fix(cli): the short id send prints resolves in message status (bug8)
`send` prints the first 8 chars of the daemon's client_message_id (a
UUID; the broker id doesn't exist while the send is queued), but
`message status` only searched the broker's own id → «no message id
starts with». It now asks the local outbox first (new
client_message_id_prefix filter on GET /v1/outbox, hyphens ignored):
queued/dead rows report their local state and last_error; delivered
rows are looked up on the broker by their broker id.

Spec: .artifacts/specs/2026-09-26-session-identity-and-routing.md §6

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 21:29:03 +01:00

1.7 KiB