MCPcopy Create free account
hub / github.com/cloudflare/computer / lastAssistantText

Function lastAssistantText

examples/tutorial/src/index.ts:142–148  ·  view source on GitHub ↗
(messages: RecipeAgent["messages"])

Source from the content-addressed store, hash-verified

140} satisfies ExportedHandler<Env>;
141
142function lastAssistantText(messages: RecipeAgent["messages"]): string {
143 const parts = messages.filter((message) => message.role === "assistant").at(-1)?.parts ?? [];
144 return parts
145 .map((part) => (part.type === "text" ? part.text : ""))
146 .join("")
147 .trim();
148}

Callers 1

cardMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected