python: add in-process (FFI) transport #2990
Annotations
23 errors, 18 warnings, and 2 notices
|
Node.js SDK Tests (macos-latest, default):
nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
|
|
Node.js SDK Tests (ubuntu-latest, default):
nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
|
|
Node.js SDK Tests (macos-latest, inprocess)
Process completed with exit code 1.
|
|
test/e2e/telemetry.e2e.test.ts:
nodejs/src/client.ts#L655
Error: telemetry is not supported with RuntimeConnection.forInProcess(): telemetry configuration is lowered to environment variables read by native runtime code running in the shared host process, so per-client telemetry cannot be honored in-process. Configure telemetry via the host process environment, or use a child-process transport.
❯ new CopilotClient src/client.ts:655:19
❯ createSdkTestContext test/e2e/harness/sdkTestContext.ts:175:27
❯ test/e2e/telemetry.e2e.test.ts:59:48
|
|
test/e2e/streaming_fidelity.e2e.test.ts > Streaming Fidelity > should not produce deltas after session resume with streaming disabled:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/streaming_fidelity.e2e.test.ts:123:27
|
|
test/e2e/streaming_fidelity.e2e.test.ts > Streaming Fidelity > should produce deltas after session resume:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/streaming_fidelity.e2e.test.ts:84:27
|
|
test/e2e/session.e2e.test.ts > Sessions > resumes a persisted session from a new client when an MCP OAuth handler is configured:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/session.e2e.test.ts:469:27
|
|
test/e2e/session.e2e.test.ts > Sessions > should resume a session using a new client:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/session.e2e.test.ts:371:27
|
|
Node.js SDK Tests (macos-latest, inprocess):
nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
|
|
Node.js SDK Tests (ubuntu-latest, inprocess)
Process completed with exit code 1.
|
|
test/e2e/telemetry.e2e.test.ts:
nodejs/src/client.ts#L655
Error: telemetry is not supported with RuntimeConnection.forInProcess(): telemetry configuration is lowered to environment variables read by native runtime code running in the shared host process, so per-client telemetry cannot be honored in-process. Configure telemetry via the host process environment, or use a child-process transport.
❯ new CopilotClient src/client.ts:655:19
❯ createSdkTestContext test/e2e/harness/sdkTestContext.ts:175:27
❯ test/e2e/telemetry.e2e.test.ts:59:48
|
|
test/e2e/streaming_fidelity.e2e.test.ts > Streaming Fidelity > should not produce deltas after session resume with streaming disabled:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/streaming_fidelity.e2e.test.ts:123:27
|
|
test/e2e/streaming_fidelity.e2e.test.ts > Streaming Fidelity > should produce deltas after session resume:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/streaming_fidelity.e2e.test.ts:84:27
|
|
test/e2e/session.e2e.test.ts > Sessions > resumes a persisted session from a new client when an MCP OAuth handler is configured:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/session.e2e.test.ts:469:27
|
|
test/e2e/session.e2e.test.ts > Sessions > should resume a session using a new client:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/session.e2e.test.ts:371:27
|
|
Node.js SDK Tests (ubuntu-latest, inprocess):
nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
|
|
Node.js SDK Tests (windows-latest, inprocess)
Process completed with exit code 1.
|
|
test/e2e/telemetry.e2e.test.ts:
nodejs/src/client.ts#L655
Error: telemetry is not supported with RuntimeConnection.forInProcess(): telemetry configuration is lowered to environment variables read by native runtime code running in the shared host process, so per-client telemetry cannot be honored in-process. Configure telemetry via the host process environment, or use a child-process transport.
❯ new CopilotClient src/client.ts:655:19
❯ createSdkTestContext test/e2e/harness/sdkTestContext.ts:175:27
❯ test/e2e/telemetry.e2e.test.ts:59:48
|
|
test/e2e/streaming_fidelity.e2e.test.ts > Streaming Fidelity > should not produce deltas after session resume with streaming disabled:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/streaming_fidelity.e2e.test.ts:123:27
|
|
test/e2e/streaming_fidelity.e2e.test.ts > Streaming Fidelity > should produce deltas after session resume:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/streaming_fidelity.e2e.test.ts:84:27
|
|
test/e2e/session.e2e.test.ts > Sessions > resumes a persisted session from a new client when an MCP OAuth handler is configured:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/session.e2e.test.ts:469:27
|
|
test/e2e/session.e2e.test.ts > Sessions > should resume a session using a new client:
nodejs/src/client.ts#L648
Error: env is not supported with RuntimeConnection.forInProcess(): the in-process transport loads the native runtime into the shared host process, whose single environment block cannot carry per-client values. Set the variables on the host process environment instead.
❯ new CopilotClient src/client.ts:648:19
❯ test/e2e/session.e2e.test.ts:371:27
|
|
test/e2e/client.e2e.test.ts > Client > should stop cleanly when the server exits during cleanup:
nodejs/test/e2e/client.e2e.test.ts#L81
Error: Test timed out in 60000ms.
If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
❯ test/e2e/client.e2e.test.ts:81:44
|
|
Node.js SDK Tests (macos-latest, default):
nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (macos-latest, default):
nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (macos-latest, default):
nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (ubuntu-latest, default):
nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (ubuntu-latest, default):
nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (ubuntu-latest, default):
nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (macos-latest, inprocess):
nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (macos-latest, inprocess):
nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (macos-latest, inprocess):
nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (ubuntu-latest, inprocess):
nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (ubuntu-latest, inprocess):
nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (ubuntu-latest, inprocess):
nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (windows-latest, default):
nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (windows-latest, default):
nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (windows-latest, default):
nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (windows-latest, inprocess):
nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (windows-latest, inprocess):
nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (windows-latest, inprocess):
nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
|
|
Node.js SDK Tests (macos-latest, default)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
Node.js SDK Tests (macos-latest, inprocess)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|