(parsed: ParsedAnnotateArgs)
| 322 | } |
| 323 | |
| 324 | export function buildAnnotateCliArgs(parsed: ParsedAnnotateArgs): string[] { |
| 325 | const args = ["annotate", parsed.rawFilePath, "--json"]; |
| 326 | if (parsed.gate) args.push("--gate"); |
| 327 | if (parsed.renderHtml) args.push("--render-html"); |
| 328 | if (parsed.renderMarkdown) args.push("--markdown"); |
| 329 | if (parsed.noJina) args.push("--no-jina"); |
| 330 | return args; |
| 331 | } |
| 332 | |
| 333 | export async function runCliPlanReview(input: { |
| 334 | client: OpenCodeClient; |
no test coverage detected