mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-18 06:15:51 +00:00
fix: 修复 USER_TYPE=ant 时 TUI 无法启动的问题
反编译版本中 global.d.ts 声明的全局函数运行时未定义, 通过显式 import、stub 组件和全局 polyfill 修复。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -3,6 +3,7 @@ import { CONTEXT_1M_BETA_HEADER } from '../constants/betas.js'
|
||||
import { getGlobalConfig } from './config.js'
|
||||
import { isEnvTruthy } from './envUtils.js'
|
||||
import { getCanonicalName } from './model/model.js'
|
||||
import { resolveAntModel } from './model/antModels.js'
|
||||
import { getModelCapability } from './model/modelCapabilities.js'
|
||||
|
||||
// Model context window size (200k tokens for all models right now)
|
||||
|
||||
@@ -7,6 +7,8 @@ import { getAPIProvider } from './model/providers.js'
|
||||
import { get3PModelCapabilityOverride } from './model/modelSupportOverrides.js'
|
||||
import { isEnvTruthy } from './envUtils.js'
|
||||
import type { EffortLevel } from 'src/entrypoints/sdk/runtimeTypes.js'
|
||||
import { resolveAntModel } from './model/antModels.js'
|
||||
import { getAntModelOverrideConfig } from './model/antModels.js'
|
||||
|
||||
export type { EffortLevel }
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
* during dead code elimination
|
||||
*/
|
||||
import { getMainLoopModelOverride } from '../../bootstrap/state.js'
|
||||
import { resolveAntModel, getAntModelOverrideConfig } from './antModels.js'
|
||||
import {
|
||||
getSubscriptionType,
|
||||
isClaudeAISubscriber,
|
||||
|
||||
@@ -6,6 +6,7 @@ import { getCanonicalName } from './model/model.js'
|
||||
import { get3PModelCapabilityOverride } from './model/modelSupportOverrides.js'
|
||||
import { getAPIProvider } from './model/providers.js'
|
||||
import { getSettingsWithErrors } from './settings/settings.js'
|
||||
import { resolveAntModel } from './model/antModels.js'
|
||||
|
||||
export type ThinkingConfig =
|
||||
| { type: 'adaptive' }
|
||||
|
||||
Reference in New Issue
Block a user