@@ -23,7 +23,6 @@ interface RunServerOptions {
23
23
githubToken ? : string
24
24
claudeCode: boolean
25
25
showToken: boolean
26
- claudeCodeEnv ? : boolean
27
26
}
28
27
29
28
export async function runServer ( options : RunServerOptions ) : Promise < void > {
@@ -61,7 +60,7 @@ export async function runServer(options: RunServerOptions): Promise<void> {
61
60
62
61
const serverUrl = `http://localhost:${ options . port } `
63
62
64
- if ( options . claudeCode && options . claudeCodeEnv ) {
63
+ if ( options . claudeCode ) {
65
64
invariant ( state . models , "Models should be loaded by now" )
66
65
67
66
const selectedModel = await consola . prompt (
@@ -85,7 +84,11 @@ export async function runServer(options: RunServerOptions): Promise<void> {
85
84
ANTHROPIC_BASE_URL : serverUrl ,
86
85
ANTHROPIC_AUTH_TOKEN : "dummy" ,
87
86
ANTHROPIC_MODEL : selectedModel ,
87
+ ANTHROPIC_DEFAULT_SONNET_MODEL : selectedModel ,
88
88
ANTHROPIC_SMALL_FAST_MODEL : selectedSmallModel ,
89
+ ANTHROPIC_DEFAULT_HAIKU_MODEL : selectedSmallModel ,
90
+ DISABLE_NON_ESSENTIAL_MODEL_CALLS : "1" ,
91
+ CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC : "1" ,
89
92
} ,
90
93
"claude" ,
91
94
)
@@ -170,11 +173,6 @@ export const start = defineCommand({
170
173
default : false ,
171
174
description : "Show GitHub and Copilot tokens on fetch and refresh" ,
172
175
} ,
173
- "claude-code-env" : {
174
- type : "boolean" ,
175
- default : true ,
176
- description : "Generate Claude Code Environment variables" ,
177
- } ,
178
176
} ,
179
177
run ( { args } ) {
180
178
const rateLimitRaw = args [ "rate-limit" ]
@@ -192,7 +190,6 @@ export const start = defineCommand({
192
190
githubToken : args [ "github-token" ] ,
193
191
claudeCode : args [ "claude-code" ] ,
194
192
showToken : args [ "show-token" ] ,
195
- claudeCodeEnv : args [ "claude-code-env" ] ,
196
193
} )
197
194
} ,
198
195
} )
0 commit comments