fix(opencode): update pasteImage to only increment count when the previous attachment is an image too (#14173)

This commit is contained in:
OpeOginni
2026-02-18 19:09:09 +01:00
committed by GitHub
parent 72c12d59af
commit be2e6f1926

View File

@@ -694,7 +694,7 @@ export function Prompt(props: PromptProps) {
async function pasteImage(file: { filename?: string; content: string; mime: string }) {
const currentOffset = input.visualCursor.offset
const extmarkStart = currentOffset
const count = store.prompt.parts.filter((x) => x.type === "file").length
const count = store.prompt.parts.filter((x) => x.type === "file" && x.mime.startsWith("image/")).length
const virtualText = `[Image ${count + 1}]`
const extmarkEnd = extmarkStart + virtualText.length
const textToInsert = virtualText + " "