()
| 23 | func (p *OpenCodeProvider) Name() string { return "OpenCode" } |
| 24 | |
| 25 | func (p *OpenCodeProvider) CLIPath() string { return p.cliPath } |
| 26 | |
| 27 | func (p *OpenCodeProvider) LoopCommand(ctx context.Context, prompt, workDir string) *exec.Cmd { |
| 28 | cmd := exec.CommandContext(ctx, p.cliPath, "run", "--format", "json", prompt) |
no outgoing calls