feat(coding): complete PI conversation UI

This commit is contained in:
2026-08-24 08:59:16 +08:00
parent 2613d6530b
commit 863f005203
21 changed files with 2040 additions and 137 deletions

View File

@@ -46,3 +46,21 @@ export async function createCodingProjectConversation(input: {
);
return response.conversation;
}
export async function patchCodingProjectConversation(
conversationId: string,
patch: { title?: string; archived?: boolean; unread?: boolean },
): Promise<CodingConversationMetadata> {
const response = await hostApiFetch<{ conversation: CodingConversationMetadata }>(
`/api/coding/conversations/${encodeURIComponent(conversationId)}`,
{ method: 'PATCH', body: JSON.stringify(patch) },
);
return response.conversation;
}
export async function deleteCodingProjectConversation(conversationId: string): Promise<void> {
await hostApiFetch(
`/api/coding/conversations/${encodeURIComponent(conversationId)}`,
{ method: 'DELETE' },
);
}