MCPcopy
hub / github.com/wavetermdev/waveterm / GetBuilderStatusCommand

Method GetBuilderStatusCommand

pkg/wshrpc/wshserver/wshserver.go:1192–1199  ·  view source on GitHub ↗
(ctx context.Context, builderId string)

Source from the content-addressed store, hash-verified

1190}
1191
1192func (ws *WshServer) GetBuilderStatusCommand(ctx context.Context, builderId string) (*wshrpc.BuilderStatusData, error) {
1193 if builderId == "" {
1194 return nil, fmt.Errorf("must provide a builderId to GetBuilderStatusCommand")
1195 }
1196 bc := buildercontroller.GetOrCreateController(builderId)
1197 status := bc.GetStatus()
1198 return &status, nil
1199}
1200
1201func (ws *WshServer) GetBuilderOutputCommand(ctx context.Context, builderId string) ([]string, error) {
1202 if builderId == "" {

Callers

nothing calls this directly

Calls 2

GetOrCreateControllerFunction · 0.92
GetStatusMethod · 0.45

Tested by

no test coverage detected