This commit is contained in:
eric
2026-06-08 06:05:31 -05:00
parent ebfec37e47
commit 06ab949d81
77 changed files with 3646 additions and 358 deletions

View File

@@ -79,3 +79,16 @@ export async function sendChatMessage(conversationId: string, body: string): Pro
export async function markChatRead(conversationId: string): Promise<void> {
await apiFetch(`/api/conversations/${conversationId}/read`, { method: "POST", body: JSON.stringify({}) });
}
export async function startConversation(options: {
profileId?: string;
targetUserId?: string;
intent?: string;
opener?: string;
}): Promise<ConversationItem> {
const data = await apiFetch<{ conversation: ConversationItem }>("/api/conversations/start", {
method: "POST",
body: JSON.stringify(options),
});
return data.conversation;
}