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

Method Name

internal/loop/provider.go:11–11  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

9// Implementations live in internal/agent to avoid import cycles.
10type Provider interface {
11 Name() string
12 CLIPath() string
13 LoopCommand(ctx context.Context, prompt, workDir string) *exec.Cmd
14 InteractiveCommand(workDir, prompt string) *exec.Cmd

Callers 15

RefreshMethod · 0.65
RefreshMethod · 0.65
DetectOrphanedWorktreesFunction · 0.65
RunNewFunction · 0.65
RunListFunction · 0.65
RunEditFunction · 0.65
runIterationWithRetryMethod · 0.65
runIterationMethod · 0.65
checkWritePermissionFunction · 0.65
downloadToTempFunction · 0.65
TestResolve_priorityFunction · 0.65
TestResolve_envFunction · 0.65

Implementers 5

mockProviderinternal/loop/loop_test.go
ClaudeProviderinternal/agent/claude.go
OpenCodeProviderinternal/agent/opencode.go
CodexProviderinternal/agent/codex.go
CursorProviderinternal/agent/cursor.go

Calls

no outgoing calls

Tested by 6

TestResolve_priorityFunction · 0.52
TestResolve_envFunction · 0.52
TestResolve_normalizeFunction · 0.52
TestResolve_opencodeFunction · 0.52
TestResolve_cursorFunction · 0.52
TestResolve_configFileFunction · 0.52