ErrLookup › github/copilot-sdk
github/copilot-sdk
Multi-platform SDK for integrating GitHub Copilot Agent into apps and services · Java · 1,979 source files
Analyzed at cd8cf15dc3 on 2026-09-09. 567 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| CLI process exited unexpectedly\nstderr | exception | critical | process, ipc, subprocess, go |
| decode elicitation schema property | exception | error | go, schema, elicitation, rpc |
| Permission handlers cannot return 'no-result' when… | exception | error | protocol, permissions, rpc, v2 |
| session error | exception | error | cli, session, upstream-error |
| ELF PT_INTERP segment not found | exception | error | java, elf, ffi, platform-detection |
| Unsafe runtime asset inventory path: | exception | error | path-traversal, security, java, native-assets |
| must be a SHA-256 hash ( bytes), got bytes | panic | error | go, panic, sha256, checksum, config-validation |
| Env is not supported with InProcessConnection: the… | panic | critical | go, configuration, in-process, environment, panic |
| Client is in Mode=ModeEmpty but neither BaseDirectory… | panic | error | go, panic, configuration, storage, client-construction |
| Setup must only be called once | panic | error | go, panic, initialization, lifecycle |
-32603 No GitHub token provider registered for registration ID | error_code | error | python, github-token, json-rpc, registration |
| Timed out waiting for Copilot CLI to report its TCP… | exception | error | process-startup, timeout, cli, network |
| session.create returned sessionId | exception | error | session, rpc, protocol-mismatch, dotnet |
| fromClass() requires all @CopilotTool methods to be static… | validation | error | java, reflection, annotation-processing, tool-registration |
| Ignoring a background factory progress flush failure after… | console | warning | flush, background-task, stream, data-loss |
| Factory limit "timeoutSeconds" must be a positive, finite… | validation | error | validation, factory, configuration, typescript |
| Generated class + metaClassName + not found. Ensure the… | exception | error | java, annotation-processing, build-configuration, classpath |
| Expected string for SystemMessageSection. | exception | error | json, deserialization, dotnet |
| Copilot request response start() called twice. | exception | error | state-machine, http-response, python, copilot |
| CopilotClientOptions. | validation | error | java, configuration, runtime-connection, conflict |
| Runtime asset escapes cache directory: | exception | error | path-traversal, security, java, filesystem |
| marshal elicitation schema wrapper for property | exception | error | elicitation, schema, json |
unsupported_object contains a non-JSON array property at | validation | error | json, validation, arrays, factory-result |
| failed to write a frame to the in-process runtime connection | exception | error | rust, broken-pipe, ipc, async, shutdown |
| Parameter ' + param.name() + ' expected a numeric value for… | validation | error | java, rpc, type-mismatch, parameters |
| CopilotClientOptions.Telemetry is not supported with… | validation | error | dotnet, configuration, in-process, telemetry |
| failed to marshal arguments | validation | error | json, mcp, arguments |
| unknown error | exception | error | go, rpc, session |
| User input handler error | exception | error | handler-exception, rpc, user-input |
| approve_all cannot be used when managed settings are enabled | exception | error | permissions, policy, security, python, copilot |
| on_permission_request must be callable when provided. | validation | error | python, argument-validation, permissions, callback |
| CLI process exited unexpectedly. stderr | exception | error | dotnet, process, cli, crash, stderr |
| %sRuntimeExecutableHash must be a SHA-256 hash | panic | error | go, panic, sha256, checksum, config-validation |
| errors during CopilotClient.stop() | exception | warning | python, shutdown, exception-group, cleanup |
| Classpath resource is empty: | exception | error | classpath, empty-resource, java, corrupt-artifact |
| FFI runtime library not found. Looked for | exception | error | ffi, native-library, startup, dotnet |
| Invalid off/len for buffer of length + b.length | validation | error | java, io, stream, bounds |
| CopilotClientOptions.WorkingDirectory is not supported with… | validation | error | dotnet, configuration, in-process, working-directory |
| required=true cannot be combined with a non-empty… | validation | error | validation, tool-parameters, conflicting-options, java |
| CLI child process was unexpectedly started in parent… | exception | error | lifecycle, stdio, mode-conflict, state |
| createSessionFsProvider is required in session config when… | validation | error | configuration, sessionfs, required-field, provider |
| elicitation is not supported by the host; check… | exception | error | elicitation, capabilities, ui |
| failed to fetch legacy package-lock.json | console | error | network, http, fallback, github |
| CopilotClientOptions.Environment is not supported with… | validation | error | dotnet, configuration, in-process, environment-variables |
| Unexpected trailing content at position | validation | error | java, json, parsing, validation |
| LLM inference request was cancelled by the runtime | exception | warning | io, streaming, lifecycle, cancellation |
| Unknown GitHub token provider registration ID | exception | error | github-token, registration, rpc, dotnet |
| Copilot request response write() called before start(). | exception | error | state-machine, http-response, streaming, python |
| Request handler must return a JSON-serializable value, got | validation | error | json-rpc, python, serialization, handler |
| %sRuntimeExecutable and %sRuntimeNode must be provided… | panic | error | go, panic, config-validation, embedded-runtime |
| unknown RuntimeConnection type: %T | panic | error | go, panic, type-mismatch, connection, api-misuse |
| Failed to serialize tool result to JSON | exception | error | java, jackson, json-serialization, tool-handler |
| Failed to invoke + metaClassName + .definitions() | exception | error | java, reflection, annotation-processing, version-mismatch |
| failed to parse sessionId from response | exception | error | json, rpc, response-parsing, session |
| failed to save tarball | console | error | network, io, download, go |
| no user input handler registered | exception | error | session, handler, configuration |
| failed to create output directory | console | error | filesystem, mkdir, cli, permission |
| decode elicitation schema property | exception | error | elicitation, schema, json |
| Number cannot be represented at position | validation | error | json, parsing, bigdecimal, number-format |
| Unsupported JSON-RPC params shape | exception | error | json-rpc, protocol-violation, deserialization, dotnet |
| Client is not connected. Call start() first. | exception | error | python, lifecycle, rpc, not-connected |
| %sRuntimeNodeHash must be a SHA-256 hash | panic | error | go, panic, sha256, checksum, config-validation |
| Invalid URIConnection format | panic | error | go, url-parsing, ipv6, panic |
| str(e) | exception | error | python, startup, subprocess, runtime-error |
| CLI process exited: \nstderr | exception | critical | process, crash, process-death, rpc |
| defaultValue ' ' is not valid for type | validation | error | java, validation, enum |
| Invalid entry '*': there is no bare wildcard. Use one or… | validation | error | argument-validation, authentication, python |
| {process exit error from _get_process_exit_error()} | exception | error | python, subprocess, process-exit, startup |
| Setup must be called before Path is accessed | panic | error | go, panic, initialization-order, lifecycle |
| Unknown WorkspaceDiffFileChangeType value | exception | error | java, enum, deserialization, generated-code |
| Expected ' ' at position but got '<char|EOF> | validation | error | json, parsing, syntax, tool-arguments |
| Failed to deserialize arguments to + type.getName() | validation | error | java, jackson, json-deserialization, tool-invocation |
| must not be null or blank | validation | error | validation, null, tool-parameters, empty-string |
| CopilotClient was created with Mode = EMPTY but neither… | validation | error | java, configuration, empty-mode, persistence |
| WorkingDirectory is not supported with InProcessConnection… | panic | error | go, panic, in-process-transport, configuration |
| Invalid runtime asset mode in | exception | error | parsing, corrupt-data, java, inventory |
| SessionFsConfig declares capabilities.sqlite but the… | exception | error | configuration, session-fs, capability-mismatch, type-mismatch |
nested_undefined contains nested undefined at | validation | error | validation, json, undefined, strict-mode |
| Failed to apply default value ' + defaultValue + ' for… | validation | error | java, rpc, default-value, json |
| Expected number at position | validation | error | json, parsing, tool-arguments, java |
| failed to create session | exception | error | rpc, session, wrap, network |
| Copilot request response already finished. | exception | error | state-machine, http-response, python, copilot |
| Cannot connect: no process for stdio and no host:port for… | exception | error | java, connection, state, cli |
| failed to write runtime assets | console | error | go, bundler, file-write, archive |
| gitHubToken and useLoggedInUser cannot be used with… | validation | error | type-mismatch, session-fs, configuration |
| Invalid schema JSON for parameter ' + param.name() + ' in… | validation | error | java, rpc, json, tool-schema |
| marshal elicitation schema property | exception | error | elicitation, schema, json |
| approveAll cannot be used when managed settings are enabled | exception | error | permissions, managed-settings, configuration |
factory_not_found No factory registered with name | error_code | error | factory, registry, invalid-params |
| UriRuntimeConnection url must be a non-empty string | validation | error | java, configuration, url, validation |
| Concurrent extraction race: target already exists but is… | exception | error | native-loader, race-condition, filesystem, cache |
| Expected number at position | validation | error | java, json, parsing, number |
| Failed to register GitHub token provider. | exception | error | internal-state, github-token, session, dotnet |
| Failed to write a frame to the in-process runtime… | exception | error | ffi, native-write, runtime-crash, nodejs |
| runtime package is missing prebuilds/ | console | error | prebuilds, wrapper, tarball, platform |
canvas_action_no_handler No handler implemented for this canvas action | error_code | error | canvas, python, not-implemented, subclassing |
| schema cannot be combined with defaultValue — express… | validation | error | validation, tool-parameters, conflicting-options, json-schema |
| Failed to detach session | exception | error | python, json-rpc, session-lifecycle, disconnect |
| () accepts at most items; got . | validation | error | limit-exceeded, concurrency, fanout |
| The in-process runtime connection is closed. | exception | error | ffi, connection-closed, lifecycle, nodejs |