| ... | @@ -22,6 +22,7 @@ it("isolates Claude capability probes without dropping workspace setting sources | ... | @@ -22,6 +22,7 @@ it("isolates Claude capability probes without dropping workspace setting sources |
| 22 | environment: { | 22 | environment: { |
| 23 | HOME: "/home/user", | 23 | HOME: "/home/user", |
| 24 | ENABLE_CLAUDEAI_MCP_SERVERS: "true", | 24 | ENABLE_CLAUDEAI_MCP_SERVERS: "true", |
| | 25 | FORCE_CODE_TERMINAL: "1", |
| 25 | }, | 26 | }, |
| 26 | cwd: "/workspace/project", | 27 | cwd: "/workspace/project", |
| 27 | }); | 28 | }); |
| ... | @@ -37,6 +38,9 @@ it("isolates Claude capability probes without dropping workspace setting sources | ... | @@ -37,6 +38,9 @@ it("isolates Claude capability probes without dropping workspace setting sources |
| 37 | assert.equal(options.abortController, abortController); | 38 | assert.equal(options.abortController, abortController); |
| 38 | assert.equal(options.env?.HOME, "/home/user"); | 39 | assert.equal(options.env?.HOME, "/home/user"); |
| 39 | assert.equal(options.env?.ENABLE_CLAUDEAI_MCP_SERVERS, "false"); | 40 | assert.equal(options.env?.ENABLE_CLAUDEAI_MCP_SERVERS, "false"); |
| | 41 | assert.equal(options.env?.FORCE_CODE_TERMINAL, undefined); |
| | 42 | assert.equal(options.env?.CLAUDE_CODE_AUTO_CONNECT_IDE, "0"); |
| | 43 | assert.equal(options.env?.CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL, "1"); |
| 40 | }); | 44 | }); |
| 41 | | 45 | |
| 42 | it.layer(NodeServices.layer)("Claude capability probe SDK boundary", (it) => { | 46 | it.layer(NodeServices.layer)("Claude capability probe SDK boundary", (it) => { |