Merge remote-tracking branch 'origin/feat/front-end' into feat/back-to-front

# Conflicts:
#	src/services/dialogService.ts
This commit is contained in:
XiaoFeng
2026-01-13 14:34:08 +08:00
15 changed files with 401 additions and 66 deletions

View File

@ -6,6 +6,7 @@ import { ChatHistoryManager } from "./utils/chatHistoryManager";
import { ICCoderAuthenticationProvider } from "./services/icCoderAuthProvider";
import { VCDFileServer } from "./services/vcdFileServer";
import { initUserService } from "./services/userService";
import { initCreditsService } from "./services/creditsService";
export function activate(context: vscode.ExtensionContext) {
console.log("🎉 IC Coder 插件已激活!");
@ -13,6 +14,9 @@ export function activate(context: vscode.ExtensionContext) {
// 初始化用户服务
initUserService(context);
// 初始化 Credits 服务
initCreditsService(context);
// 初始化 VCD 文件服务器
const vcdFileServer = new VCDFileServer(context.extensionUri);
vcdFileServer.start().then((port) => {