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

Function completedTool

packages/opencode/test/session/prompt.test.ts:100–104  ·  view source on GitHub ↗
(parts: SessionV1.Part[])

Source from the content-addressed store, hash-verified

98type ErrorToolPart = SessionV1.ToolPart & { state: SessionV1.ToolStateError }
99
100function completedTool(parts: SessionV1.Part[]) {
101 const part = toolPart(parts)
102 expect(part?.state.status).toBe("completed")
103 return part?.state.status === "completed" ? (part as CompletedToolPart) : undefined
104}
105
106function errorTool(parts: SessionV1.Part[]) {
107 const part = toolPart(parts)

Callers 1

prompt.test.tsFile · 0.70

Calls 1

toolPartFunction · 0.70

Tested by

no test coverage detected