更新 @opencode-ai/sdk 版本至 1.1.36,调整类型定义以支持 AssistantConfig

This commit is contained in:
2026-01-26 04:20:23 +08:00
parent 15d81c4f68
commit 915f7aff6b
3 changed files with 8 additions and 12 deletions

View File

@@ -8,6 +8,7 @@ import { runCode } from './run.ts';
const codeDemoId = '0e700dc8-90dd-41b7-91dd-336ea51de3d2'
import { filter } from "@kevisual/js-filter";
import { getHash, getStringHash } from '../file-hash.ts';
import { AssistantConfig } from '@/lib.ts';
const codeDemo = `// 这是一个示例代码文件
import {App} from '@kevisual/router';
@@ -36,7 +37,7 @@ const writeCodeDemo = async (appDir: string) => {
type opts = {
router: QueryRouterServer | App
config: AssistantInit
config: AssistantConfig | AssistantInit
sync?: boolean
}
type LightCodeFile = {
@@ -45,7 +46,7 @@ type LightCodeFile = {
export const initLightCode = async (opts: opts) => {
// 注册 light-code 路由
console.log('初始化 light-code 路由');
const config = opts.config;
const config = opts.config as AssistantInit;
const app = opts.router;
const token = config.getConfig()?.token || '';
const query = config.query;