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

Function encode

packages/server/src/handlers/message.ts:19–21  ·  view source on GitHub ↗
(message: SessionMessage.Message, order: "asc" | "desc", direction: "previous" | "next")

Source from the content-addressed store, hash-verified

17
18const cursor = {
19 encode(message: SessionMessage.Message, order: "asc" | "desc", direction: "previous" | "next") {
20 return Buffer.from(JSON.stringify({ id: message.id, order, direction })).toString("base64url")
21 },
22 decode(input: string) {
23 return decodeCursor(JSON.parse(Buffer.from(input, "base64url").toString("utf8")))
24 },

Callers 3

photon.tsFile · 0.50
snapshotFunction · 0.50
pickFunction · 0.50

Calls 1

fromMethod · 0.45

Tested by

no test coverage detected