MCPcopy Create free account
hub / github.com/compozy/agh / nativeTaskClearActor

Method nativeTaskClearActor

internal/daemon/native_tools.go:4472–4484  ·  view source on GitHub ↗
(
	ctx context.Context,
	id toolspkg.ToolID,
	scope toolspkg.Scope,
	taskID string,
	runID string,
)

Source from the content-addressed store, hash-verified

4470}
4471
4472func (n *daemonNativeTools) nativeTaskClearActor(
4473 ctx context.Context,
4474 id toolspkg.ToolID,
4475 scope toolspkg.Scope,
4476 taskID string,
4477 runID string,
4478) (taskpkg.ActorContext, error) {
4479 if strings.TrimSpace(scope.SessionID) == "" || scope.Operator {
4480 return nativeOperatorActorContext(scope)
4481 }
4482 actor, _, err := n.nativeTaskLeaseActor(ctx, id, scope, taskID, runID)
4483 return actor, err
4484}
4485
4486func (n *daemonNativeTools) nativeTaskLeaseActor(
4487 ctx context.Context,

Callers 1

taskUnblockMethod · 0.95

Calls 2

nativeTaskLeaseActorMethod · 0.95

Tested by

no test coverage detected