feat(coding): add preview data runtime session

This commit is contained in:
2026-08-26 21:22:38 +08:00
parent bec67082b3
commit e842dd42eb
11 changed files with 1404 additions and 3 deletions

View File

@@ -18,6 +18,7 @@ import type { CodingConversationService } from '../coding-runtime/conversation-s
import type { CodingConversationRuntime } from '../coding-runtime/contracts';
import type { PiProductTools } from '../coding-runtime/pi/product-tools';
import type { DataServiceOperations } from '../services/data-service-client';
import type { PreviewDataSessionManager } from '../services/preview-data-session';
export interface ActiveCodingProject {
id: string;
@@ -37,6 +38,7 @@ export interface CodingProductHost {
export interface CodingProductComposition {
attachments: CodingAttachmentStore;
dataService: DataServiceOperations;
previewDataSession?: PreviewDataSessionManager;
productTools: PiProductTools;
projects: CodingProjectService;
conversations: CodingConversationService;