Tracking issue
Per-runtime multimodal I/O implementation, decomposed into individual issues. This issue tracks the overall effort — implementation details are in the per-runtime issues below.
Depends on #385 (AgentRuntime multimodal contract, done ✅).
| Issue |
Runtime |
Media support |
Phase |
| #397 |
Gemini |
images, audio, video, PDF via `@path` |
Phase 2 |
| #396 |
Claude |
images via `--input-format stream-json` stdin |
Phase 4 |
| #398 |
Codex |
blocked upstream (codex#5773) |
out of scope |
| #399 |
OpenCode |
blocked upstream (hardcoded text/plain MIME) |
out of scope |
All runtimes declare `emitsOutbound: false` (no native media emission).
Related
Tracking issue
Per-runtime multimodal I/O implementation, decomposed into individual issues. This issue tracks the overall effort — implementation details are in the per-runtime issues below.
Depends on #385 (AgentRuntime multimodal contract, done ✅).
All runtimes declare `emitsOutbound: false` (no native media emission).
Related