feat(trail): wire types for threads, attachments, watchers

main

Commit

computermode2mo ago

Add the thread, attachment, and watcher request/response structs (matching the backend wire shapes: login vs actor-id identity fields, single-level replies, nullable attachment dimensions, presence-based watcher user IDs). Generalize resolveTrailForApproval into resolveNumberedTrail, shared by the new number-keyed subresource commands.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com Entire-Checkpoint: 01KX6NNFT4Z3XKR08WN3AKA39Q

Checkpoints

CLI Trail Commands and UI Parity

Claude CodeOpus 4.8
View session
Checkpoint 1