From f0aa6dbf4b95d7c22feba8b2351a387e083d3ebd Mon Sep 17 00:00:00 2001 From: Andre Padez Date: Mon, 10 Aug 2026 16:49:52 +0100 Subject: [PATCH] record that images are done and were never fork-gated Bucket 1 lists them as No, and phase 4 put them behind the migration. opencode run takes --file, so the path we already use carries them. Co-Authored-By: Claude Opus 5 --- docs/opencode-parity.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/opencode-parity.md b/docs/opencode-parity.md index 948f396c..a4e28387 100644 --- a/docs/opencode-parity.md +++ b/docs/opencode-parity.md @@ -102,6 +102,13 @@ passed that one model. Until the model question is answered, turns stay on `opencode run --dir`, which is verified working on 1.18.16. +**Images are done, and they never needed the fork** (bucket 1 lists them as "No — see B4", and Phase 4 +put them behind the migration). `opencode run` takes attachments with `--file`, so the subprocess path +carries them today: the sidecar spills each image to a temp file for the turn and removes it in +`settle`. Verified end to end — a red PNG over the chat socket to `opencode/claude-sonnet-4-6` came back +"Red". `list-models` now reports each model's own `capabilities.input.image` instead of a hardcoded +`false`, so the composer gate became load-bearing in the right direction. + --- ## Bucket 1 — Claude has it, OpenCode does not