MCPcopy Index your code
hub / github.com/Opencode-DCP/opencode-dynamic-context-pruning / sessionMessages

Function sessionMessages

lib/tui/data.ts:26–34  ·  view source on GitHub ↗
(api: TuiApi, sessionID: string)

Source from the content-addressed store, hash-verified

24}
25
26export function sessionMessages(api: TuiApi, sessionID: string): WithParts[] {
27 const messages = api.state.session.messages(sessionID)
28 return filterMessages(
29 messages.map((info) => ({
30 info,
31 parts: api.state.part(info.id),
32 })) as unknown as WithParts[],
33 )
34}
35
36export async function buildSessionState(
37 sessionID: string,

Callers 1

loadSessionDataFunction · 0.85

Calls 1

filterMessagesFunction · 0.90

Tested by

no test coverage detected