- searchMessages: tsvector FTS with ts_rank ordering, joins conversations for companyId scoping - toggleBookmark: transactional insert-or-delete bookmark - getBookmarks: joins bookmarks+messages+conversations, supports conversationId filter - branchConversation: copies messages up to branch point into new child conversation - listBranches: queries child conversations by parentConversationId - exportConversation: LEFT JOINs agents for name resolution, produces Markdown or JSON with file headers |
||
|---|---|---|
| .. | ||
| scripts | ||
| src | ||
| CHANGELOG.md | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||