mockProvider implements Provider for tests without importing agent (avoids import cycle).
| 16 | |
| 17 | // mockProvider implements Provider for tests without importing agent (avoids import cycle). |
| 18 | type mockProvider struct { |
| 19 | cliPath string // if set, used as CLI path; otherwise "claude" |
| 20 | } |
| 21 | |
| 22 | func (m *mockProvider) Name() string { return "Test" } |
| 23 | func (m *mockProvider) CLIPath() string { return m.path() } |
nothing calls this directly
no outgoing calls
no test coverage detected