(api: TuiApi, sessionID: string)
| 24 | } |
| 25 | |
| 26 | export 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 | |
| 36 | export async function buildSessionState( |
| 37 | sessionID: string, |
no test coverage detected