InteractiveCommand implements loop.Provider.
(workDir, prompt string)
| 38 | |
| 39 | // InteractiveCommand implements loop.Provider. |
| 40 | func (p *CodexProvider) InteractiveCommand(workDir, prompt string) *exec.Cmd { |
| 41 | cmd := exec.Command(p.cliPath, prompt) |
| 42 | cmd.Dir = workDir |
| 43 | return cmd |
| 44 | } |
| 45 | |
| 46 | // ParseLine implements loop.Provider. |
| 47 | func (p *CodexProvider) ParseLine(line string) *loop.Event { |
no outgoing calls