InteractiveCommand implements loop.Provider.
(workDir, prompt string)
| 46 | |
| 47 | // InteractiveCommand implements loop.Provider. |
| 48 | func (p *CursorProvider) InteractiveCommand(workDir, prompt string) *exec.Cmd { |
| 49 | cmd := exec.Command(p.cliPath, prompt) |
| 50 | cmd.Dir = workDir |
| 51 | return cmd |
| 52 | } |
| 53 | |
| 54 | // ParseLine implements loop.Provider. |
| 55 | func (p *CursorProvider) ParseLine(line string) *loop.Event { |
no outgoing calls