Skip to content
4 changes: 1 addition & 3 deletions packages/opencode/src/session/prompt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1772,7 +1772,6 @@ NOTE: At any point in time through this workflow you should feel free to ask the
// Match [Image N] as single token, quoted strings, or non-space sequences
const argsRegex = /(?:\[Image\s+\d+\]|"[^"]*"|'[^']*'|[^\s"']+)/gi
const placeholderRegex = /\$(\d+)/g
const quoteTrimRegex = /^["']|["']$/g
/**
* Regular expression to match @ file references in text
* Matches @ followed by file paths, excluding commas, periods at end of sentences, and backticks
Expand All @@ -1787,8 +1786,7 @@ NOTE: At any point in time through this workflow you should feel free to ask the
}
const agentName = command.agent ?? input.agent ?? (await Agent.defaultAgent())

const raw = input.arguments.match(argsRegex) ?? []
const args = raw.map((arg) => arg.replace(quoteTrimRegex, ""))
const args = input.arguments.match(argsRegex) ?? []

const templateCommand = await command.template

Expand Down