feat: initial project setup with gai tool

This commit is contained in:
2026-06-09 16:41:02 +08:00
commit a058881b53
17 changed files with 952 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
export interface Config {
apiKey: string;
apiBase: string;
model: string;
maxTokens: number;
temperature: number;
}
export interface FileEntry {
path: string;
status: string;
label: string;
}
export interface ProjectContext {
readme: string | null;
packageDescription: string | null;
structure: string | null;
recentCommits: string[];
diff: string;
}