MCPcopy Create free account
hub / github.com/experdot/pointer / setMessagesCollapsed

Function setMessagesCollapsed

src/renderer/src/services/messagesService.ts:199–210  ·  view source on GitHub ↗
(
  pageId: string,
  messageIds: string[],
  collapsed: boolean
)

Source from the content-addressed store, hash-verified

197}
198
199export async function setMessagesCollapsed(
200 pageId: string,
201 messageIds: string[],
202 collapsed: boolean
203): Promise<void> {
204 await stores.message.update(pageId, (record) => ({
205 ...record,
206 messages: record.messages.map((m) =>
207 messageIds.includes(m.id) ? { ...m, collapsed, updatedAt: Date.now() } : m
208 )
209 }))
210}
211
212// ==================== Title 操作 ====================
213

Callers 1

ChatEditorFunction · 0.90

Calls 1

updateMethod · 0.65

Tested by

no test coverage detected