update site generation flow

This commit is contained in:
Krrish Ghimire
2026-07-12 00:10:15 +05:45
parent c362219a40
commit ec4d030c0a
15 changed files with 1285 additions and 22 deletions

View File

@@ -73,6 +73,40 @@ export interface GenerationVersion {
createdAt: string;
}
export interface PatternSuggestion {
title: string;
description: string;
}
export interface SectionSuggestion {
title: string;
description: string;
slug: string;
patterns: PatternSuggestion[];
}
export interface SuggestSectionsRequest {
briefDescription: string;
provider: string;
apiKey?: string;
baseUrl?: string;
model?: string;
}
export interface SuggestSectionsResponse {
sections: SectionSuggestion[];
}
export interface SelectedSection {
title: string;
description: string;
slug: string;
selected: boolean;
customNotes: string;
selectedPattern: string | null;
customPatternDesc: string;
}
export interface LLMKeyEntry {
configured: boolean;
baseUrl?: string;