ed91e47107
- 添加项目配置文件(tsconfig.json、bunfig.toml、.gitignore、.env.example) - 创建文档架构图(00runtime.png 至 08-state-data-flow.png) - 添加核心工具常量定义(FileEditTool、AgentTool、BashTool 等) - 实现基础命令框架(help、exit、config、model 等) - 添加 Ink TUI 组件库和布局引擎 - 包含内存管理、沙箱、shell 工具等基础工具类 - 设置预加载脚本和版本信息
18 lines
555 B
TypeScript
18 lines
555 B
TypeScript
const version = process.env.CLAUDE_CODE_LOCAL_VERSION ?? '999.0.0-local';
|
|
const packageUrl = process.env.CLAUDE_CODE_LOCAL_PACKAGE_URL ?? 'claude-code-local';
|
|
const buildTime = process.env.CLAUDE_CODE_LOCAL_BUILD_TIME ?? new Date().toISOString();
|
|
|
|
process.env.CLAUDE_CODE_LOCAL_SKIP_REMOTE_PREFETCH ??= '1';
|
|
|
|
Object.assign(globalThis, {
|
|
MACRO: {
|
|
VERSION: version,
|
|
PACKAGE_URL: packageUrl,
|
|
NATIVE_PACKAGE_URL: packageUrl,
|
|
BUILD_TIME: buildTime,
|
|
FEEDBACK_CHANNEL: 'local',
|
|
VERSION_CHANGELOG: '',
|
|
ISSUES_EXPLAINER: '',
|
|
},
|
|
});
|