MCPcopy Index your code
hub / github.com/anomalyco/opencode / startTool

Function startTool

packages/opencode/src/cli/cmd/run/session-data.ts:718–724  ·  view source on GitHub ↗
(part: ToolPart)

Source from the content-addressed store, hash-verified

716}
717
718function startTool(part: ToolPart): SessionCommit {
719 return toolCommit(part, {
720 text: toolStatus(part),
721 phase: "start",
722 toolState: "running",
723 })
724}
725
726function doneTool(part: ToolPart): SessionCommit {
727 return toolCommit(part, {

Callers 1

reduceSessionDataFunction · 0.70

Calls 2

toolStatusFunction · 0.85
toolCommitFunction · 0.70

Tested by

no test coverage detected