@@ -6,7 +6,6 @@ function truthy(key: string) {
66}
77
88const OPENCODE_EXPERIMENTAL = truthy ( "OPENCODE_EXPERIMENTAL" )
9- const OPENCODE_DISABLE_CLAUDE_CODE = truthy ( "OPENCODE_DISABLE_CLAUDE_CODE" )
109const copy = process . env [ "OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT" ]
1110
1211export const Flag = {
@@ -23,20 +22,14 @@ export const Flag = {
2322 OPENCODE_DISABLE_TERMINAL_TITLE : truthy ( "OPENCODE_DISABLE_TERMINAL_TITLE" ) ,
2423 OPENCODE_SHOW_TTFD : truthy ( "OPENCODE_SHOW_TTFD" ) ,
2524 OPENCODE_PERMISSION : process . env [ "OPENCODE_PERMISSION" ] ,
26- OPENCODE_DISABLE_DEFAULT_PLUGINS : truthy ( "OPENCODE_DISABLE_DEFAULT_PLUGINS" ) ,
27- OPENCODE_DISABLE_LSP_DOWNLOAD : truthy ( "OPENCODE_DISABLE_LSP_DOWNLOAD" ) ,
2825 OPENCODE_DISABLE_AUTOCOMPACT : truthy ( "OPENCODE_DISABLE_AUTOCOMPACT" ) ,
2926 OPENCODE_DISABLE_MODELS_FETCH : truthy ( "OPENCODE_DISABLE_MODELS_FETCH" ) ,
3027 OPENCODE_DISABLE_MOUSE : truthy ( "OPENCODE_DISABLE_MOUSE" ) ,
31- OPENCODE_DISABLE_CLAUDE_CODE ,
32- OPENCODE_DISABLE_CLAUDE_CODE_PROMPT : OPENCODE_DISABLE_CLAUDE_CODE || truthy ( "OPENCODE_DISABLE_CLAUDE_CODE_PROMPT" ) ,
3328 OPENCODE_FAKE_VCS : process . env [ "OPENCODE_FAKE_VCS" ] ,
3429 OPENCODE_SERVER_PASSWORD : process . env [ "OPENCODE_SERVER_PASSWORD" ] ,
3530 OPENCODE_SERVER_USERNAME : process . env [ "OPENCODE_SERVER_USERNAME" ] ,
36- OPENCODE_ENABLE_QUESTION_TOOL : truthy ( "OPENCODE_ENABLE_QUESTION_TOOL" ) ,
3731
3832 // Experimental
39- OPENCODE_EXPERIMENTAL ,
4033 OPENCODE_EXPERIMENTAL_FILEWATCHER : Config . boolean ( "OPENCODE_EXPERIMENTAL_FILEWATCHER" ) . pipe (
4134 Config . withDefault ( false ) ,
4235 ) ,
@@ -45,21 +38,12 @@ export const Flag = {
4538 ) ,
4639 OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT :
4740 copy === undefined ? process . platform === "win32" : truthy ( "OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT" ) ,
48- OPENCODE_ENABLE_EXA : truthy ( "OPENCODE_ENABLE_EXA" ) || OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_EXA" ) ,
49- OPENCODE_EXPERIMENTAL_LSP_TOOL : OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_LSP_TOOL" ) ,
50- OPENCODE_EXPERIMENTAL_PLAN_MODE : OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_PLAN_MODE" ) ,
51- OPENCODE_EXPERIMENTAL_SCOUT : OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_SCOUT" ) ,
52- OPENCODE_ENABLE_PARALLEL : truthy ( "OPENCODE_ENABLE_PARALLEL" ) || truthy ( "OPENCODE_EXPERIMENTAL_PARALLEL" ) ,
5341 OPENCODE_MODELS_URL : process . env [ "OPENCODE_MODELS_URL" ] ,
5442 OPENCODE_MODELS_PATH : process . env [ "OPENCODE_MODELS_PATH" ] ,
5543 OPENCODE_DB : process . env [ "OPENCODE_DB" ] ,
56- OPENCODE_SKIP_MIGRATIONS : truthy ( "OPENCODE_SKIP_MIGRATIONS" ) ,
57- OPENCODE_STRICT_CONFIG_DEPS : truthy ( "OPENCODE_STRICT_CONFIG_DEPS" ) ,
5844
5945 OPENCODE_WORKSPACE_ID : process . env [ "OPENCODE_WORKSPACE_ID" ] ,
6046 OPENCODE_EXPERIMENTAL_WORKSPACES : OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_WORKSPACES" ) ,
61- OPENCODE_EXPERIMENTAL_EVENT_SYSTEM : OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_EVENT_SYSTEM" ) ,
62- OPENCODE_EXPERIMENTAL_SESSION_SWITCHING : OPENCODE_EXPERIMENTAL || truthy ( "OPENCODE_EXPERIMENTAL_SESSION_SWITCHING" ) ,
6347
6448 // Evaluated at access time (not module load) because tests, the CLI, and
6549 // external tooling set these env vars at runtime.
0 commit comments