MCPcopy Create free account
hub / github.com/anomalyco/opencode / stateUpdatedAt

Function stateUpdatedAt

packages/opencode/src/cli/cmd/run/subagent-data.ts:278–289  ·  view source on GitHub ↗
(part: ToolPart)

Source from the content-addressed store, hash-verified

276}
277
278function stateUpdatedAt(part: ToolPart) {
279 if (!("time" in part.state)) {
280 return Date.now()
281 }
282
283 const time = part.state.time
284 if (!("end" in time)) {
285 return time.start ?? Date.now()
286 }
287
288 return time.end ?? time.start ?? Date.now()
289}
290
291function metadata(part: ToolPart, key: string) {
292 return ("metadata" in part.state ? part.state.metadata?.[key] : undefined) ?? part.metadata?.[key]

Callers 1

taskTabFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected