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

Function decodeRow

packages/core/src/session/projector.ts:114–115  ·  view source on GitHub ↗
(row: typeof SessionMessageTable.$inferSelect)

Source from the content-addressed store, hash-verified

112function run(db: DatabaseService, event: SessionEvent.Event) {
113 return Effect.gen(function* () {
114 const decodeRow = (row: typeof SessionMessageTable.$inferSelect) =>
115 decodeMessage({ ...row.data, id: row.id, type: row.type })
116 const updateMessage = (message: SessionMessage.Message) => {
117 if (event.durable === undefined) return Effect.die("Durable Session event is missing aggregate sequence")
118 const encoded = encodeMessage(message)

Callers 2

getCurrentAssistantFunction · 0.85
getAssistantFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected