Code
Hub
Workspaces
Connect
Indexed graphs
Engine
MCP
copy
hub
/
github.com/docker/docker-agent
/ Start
Method
Start
pkg/tools/capabilities.go:12–12 ·
view source on GitHub ↗
(ctx context.Context)
Source
from the content-addressed store, hash-verified
10
// Toolsets that don't implement this interface are assumed to be ready immediately.
11
type
Startable
interface
{
12
Start(ctx context.Context) error
13
Stop(ctx context.Context) error
14
}
15
Callers
15
TestStartableToolSet_ShouldReportFailure_OncePerStreak
Function · 0.95
TestStartableToolSet_RecoveryResetsStreak
Function · 0.95
TestStartableToolSet_StopResetsFailureState
Function · 0.95
TestStartableToolSet_RecoversDeadUnderlyingWithRestart
Function · 0.95
TestStartableToolSet_RecoversDeadUnderlyingWithStartFallback
Function · 0.95
TestStartableToolSet_NoStartReporterPreservesLatchedStart
Function · 0.95
TestStartableToolSet_ShouldReportRecoveryFailure_OncePerStreak
Function · 0.95
TestStartableToolSet_ShouldReportRecoveryFailure_NotFiredForInitialStartup
Function · 0.95
TestStartableToolSet_ShouldReportRecoveryFailure_ResetsOnSuccess
Function · 0.95
TestStartableToolSet_ShouldReportRecoveryFailure_ResetsOnStop
Function · 0.95
TestStartableToolSetRetryAcrossTurns
Function · 0.95
TestStartableToolSet_RetriesAfterFailure
Function · 0.95
Implementers
15
StartableToolSet
pkg/tools/startable.go
flappyToolSet
pkg/tools/startable_test.go
reportingToolSet
pkg/tools/startable_test.go
reportingStartOnlyToolSet
pkg/tools/startable_test.go
recoveryFailingToolSet
pkg/tools/startable_test.go
Supervisor
pkg/tools/lifecycle/supervisor.go
codeModeTool
pkg/tools/codemode/codemode.go
testToolSet
pkg/tools/codemode/codemode_test.go
Toolset
pkg/tools/a2a/a2a.go
Toolset
pkg/tools/mcp/mcp.go
ToolSet
pkg/tools/builtin/lsp/lsp.go
Multiplexer
pkg/tools/builtin/lsp/lsp_multiplexer.
Calls
no outgoing calls
Tested by
15
TestStartableToolSet_ShouldReportFailure_OncePerStreak
Function · 0.76
TestStartableToolSet_RecoveryResetsStreak
Function · 0.76
TestStartableToolSet_StopResetsFailureState
Function · 0.76
TestStartableToolSet_RecoversDeadUnderlyingWithRestart
Function · 0.76
TestStartableToolSet_RecoversDeadUnderlyingWithStartFallback
Function · 0.76
TestStartableToolSet_NoStartReporterPreservesLatchedStart
Function · 0.76
TestStartableToolSet_ShouldReportRecoveryFailure_OncePerStreak
Function · 0.76
TestStartableToolSet_ShouldReportRecoveryFailure_NotFiredForInitialStartup
Function · 0.76
TestStartableToolSet_ShouldReportRecoveryFailure_ResetsOnSuccess
Function · 0.76
TestStartableToolSet_ShouldReportRecoveryFailure_ResetsOnStop
Function · 0.76
TestStartableToolSetRetryAcrossTurns
Function · 0.76
TestStartableToolSet_RetriesAfterFailure
Function · 0.76