mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
Claude CLI's built-in slash commands (/voice, /usage, "Unknown command: ...") run client-side with no model turn — they arrive as a result with output_tokens: 0 and the user-visible text carried in result.result, but no preceding assistant_message in the stream. Surface that text as an assistant_message so the turn doesn't end silently. Also unify Codex skill-command text blocks to always carry the "$skill-name" prefix in the text payload, matching the no-args path which already did.