MCPcopy Create free account
hub / github.com/MiniCodeMonkey/chief / LoopCommand

Method LoopCommand

internal/agent/claude.go:31–40  ·  view source on GitHub ↗

LoopCommand implements loop.Provider.

(ctx context.Context, prompt, workDir string)

Source from the content-addressed store, hash-verified

29
30// LoopCommand implements loop.Provider.
31func (p *ClaudeProvider) LoopCommand(ctx context.Context, prompt, workDir string) *exec.Cmd {
32 cmd := exec.CommandContext(ctx, p.cliPath,
33 "--dangerously-skip-permissions",
34 "-p", prompt,
35 "--output-format", "stream-json",
36 "--verbose",
37 )
38 cmd.Dir = workDir
39 return cmd
40}
41
42// InteractiveCommand implements loop.Provider.
43func (p *ClaudeProvider) InteractiveCommand(workDir, prompt string) *exec.Cmd {

Callers 1

Calls

no outgoing calls

Tested by 1