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

Function latestAssistantMessage

packages/opencode/src/acp/usage.ts:101–105  ·  view source on GitHub ↗
(messages: readonly SessionMessage[])

Source from the content-addressed store, hash-verified

99}
100
101export function latestAssistantMessage(messages: readonly SessionMessage[]): AssistantMessage | undefined {
102 return messages
103 .filter((message): message is { readonly info: AssistantMessage } => message.info.role === "assistant")
104 .at(-1)?.info
105}
106
107export function totalSessionCost(messages: readonly SessionMessage[]): number {
108 return messages

Callers 1

usage.tsFile · 0.85

Calls 1

atMethod · 0.80

Tested by

no test coverage detected