github/copilot-sdk
Documented errors, page 5 of 6. Back to github/copilot-sdk
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid ELF program header metadata: phentsize= + phentsize… | exception | error | elf, binary-parsing, corruption, java |
| No CLI version pinned. This is a development install — set… | exception | error | configuration, development-install, missing-version |
| CreateSessionFSProvider is required in session config when… | validation | error | go, config, filesystem |
| GitHubToken and UseLoggedInUser cannot be combined with… | validation | error | dotnet, auth, config |
| failed to read package directory | console | warning | filesystem, directory, cli, go |
| working_directory is not supported with… | validation | error | python, in-process, working-directory, configuration |
| in-process runtime unavailable: build with the bundled… | exception | error | go, runtime, embedded, environment |
| Copilot runtime bundle is not cached in | exception | error | configuration, offline, cache, environment-variable |
| LLM inference request was cancelled by the runtime. | exception | error | llm, cancellation, streaming, dotnet |
| managed Copilot runtime unavailable: the embedded bundle… | exception | critical | go, runtime, bundle, environment |
| Invalid systemMessage.transform payload | validation | error | validation, payload, system-message, typescript |
| Set environment variables via either the client-level env… | validation | error | python, configuration, child-process, environment |
| Unsafe runtime package path | exception | error | security, path-traversal, archive-extraction |
| failed to create stdout pipe | exception | error | go, stdio, process, pipe |
| Missing required field 'isAuthenticated' in… | validation | error | python, deserialization, auth, schema |
| Missing version resource: — ensure Maven resource… | exception | error | maven, build, classpath, versioning |
| Unknown MessageSource value | exception | error | json, deserialization, dotnet, enum |
| builtinPluginDirectories must contain only absolute paths | validation | error | |
| failed to hash output binary | console | error | hash, sha256, filesystem, cli |
| Invalid . Expected 'inprocess', 'stdio', or unset. | validation | error | python, environment, configuration |
| SessionFS.Conventions must be either 'posix' or 'windows' | validation | error | go, configuration, enum, validation |
| Unexpected end of stream while reading JSON-RPC message | exception | error | jsonrpc, eof, subprocess |
| Unsupported Copilot CLI architecture | validation | error | platform, architecture, unsupported, nodejs |
| creating runtime asset directory | exception | error | filesystem, mkdir, permissions |
| in-process transport unavailable: rebuild with -tags… | exception | error | go, build-tags, ffi, platform |
| restoring existing permissions | exception | error | chmod, permissions, filesystem |
| writing binary file | exception | error | file-io, disk, installation |
| CopilotClient is in mode: 'empty' but the session config… | validation | error | |
| failed to parse package.json | console | error | json, http, parsing, github |
| failed to send message | exception | error | rpc, session, network |
| FFI runtime library is missing the | exception | critical | ffi, native-library, missing-export, version-mismatch |
| license file not found in tarball | console | error | go, tarball, license, not-found |
| creating binary file | exception | error | file-io, permissions, installation |
| in-process transport unavailable | exception | error | go, build-tags, platform, fallback |
| Missing required fields in ModelPolicy: state= | validation | error | python, deserialization, model-policy, schema |
| Copilot request response write() called after end()/error(). | exception | error | state-machine, http-response, streaming, python |
| failed to hash existing runtime.node | console | error | file-io, hashing, sha256, cache |
| failed to unmarshal send response | exception | error | json, rpc, response-parsing |
| In-process runtime library not found next to | exception | error | python, file-not-found, in-process, environment |
| runtime.shutdown timed out during Client::stop | exception | warning | rust, async, shutdown, timeout |
| failed to decode session detach response | exception | error | go, json, unmarshal, session |
| CopilotClient is in mode='empty' but create_session was… | validation | error | configuration, python, tools, isolation |
| creating install directory | exception | error | filesystem, install, permissions |
| hashing existing | exception | error | hashing, filesystem, permissions |
| invalid exit plan mode request payload | validation | error | validation, payload, plan-mode, rpc |
| invalid tool name : tool names must match… | validation | error | validation, python, tools, regex |
| CLI process exited | exception | critical | process, crash, process-death, signal |
| client not connected | exception | error | connection, client-lifecycle, ping |
| failed to create stdin pipe | exception | error | go, stdio, process, pipe |
| Missing required fields in SessionMetadata: sessionId= | validation | error | python, deserialization, validation |
| No canvas registered with id | exception | error | canvas, not-found, rpc |
| server port not available | exception | error | network, tcp, configuration, go |
| writing license file | exception | error | file-io, license, installation |
| CLI exited before thread resume | exception | error | windows, process-spawn, win32, race-condition |
| failed to extract binary | console | error | go, io-copy, disk-full, corruption |
| failed to set auto tier | exception | error | go, model, auto-tier, rpc |
| failed to start CLI server | exception | critical | go, process, spawn, stdio |
| LLM inference response StartAsync() called twice. | exception | error | llm, protocol, state, dotnet |
| Missing required fields in GetStatusResponse: version= | validation | error | python, deserialization, status, schema |
| checking existing permissions | exception | error | filesystem, permissions, race-condition |
negative_zero contains negative zero at ; normalize it to 0 | validation | error | json, validation, numbers, factory-result |
| Cannot connect because TCP host or port are not available | exception | error | tcp, configuration, connection, dotnet |
| failed to fetch | console | error | network, http, github |
| Failed to set foreground session | exception | error | runtime-error, session-management, rpc, python |
| no Go package found in | console | error | go, bundling, packages, directory |
| BuiltinPluginDirectories must contain only absolute paths | panic | error | go, panic, paths, validation, plugins |
| connectionToken must be a non-empty string | validation | error | argument-validation, enum, python |
| ConnectionToken must be a non-empty string or null. | validation | error | dotnet, tcp, validation |
| Invalid tool name: must not be null or empty. | exception | error | toolset, argument-validation, empty-string, dotnet |
| Unsupported runtime package entry | exception | error | security, archive-extraction, unsupported-entry |
| Failed to load native library from '' | exception | critical | java, jna, native, library-loading |
| Client is in Mode=ModeEmpty but the session config did not… | validation | error | go, tools, configuration, validation |
| failed to disconnect session | exception | warning | go, session, shutdown |
| failed to set model: AutoTier and ResetAutoTier are… | validation | error | go, validation, config |
| Unsupported RuntimeConnection type | validation | error | dotnet, validation, configuration |
| failed to abort session | exception | error | go, session, rpc, abort |
| failed to extract license: copy error | console | error | go, io, corruption, disk-full |
| Failed to read runtime package entry | exception | error | archive-extraction, corruption, file-read |
| FfiRuntimeHost is already closed. | exception | error | ffi, lifecycle, shutdown, state |
| go list failed | console | error | go, modules, command, dependency |
| Unsupported ELF data encoding: + elfData | exception | error | elf, binary-parsing, corruption, java |
| failed to create output file | console | error | go, file-io, permissions, os-openfile |
| not found at . | exception | error | filesystem, missing-artifact, install, nodejs |
| Unknown AutoTier value: + value | validation | error | java, enum, rpc, validation |
| Unknown ToolDefer value: + value | validation | error | java, enum, rpc, protocol |
| failed to create tarball file | console | error | go, filesystem, file-write, download |
| failed to unmarshal session metadata response | exception | error | json, unmarshal, metadata |
| missing GitHub token acquire request | exception | error | github, token, null-argument, rpc, go |
| Duplicate parameter name ' + param.name() + ' in tool ' +… | validation | error | java, rpc, duplicate, tool-schema |
| Elicitation is not supported by the host. Check… | exception | error | capabilities, ui, elicitation |
| builtin_plugin_directories must contain only absolute paths | validation | error | python, paths, validation |
| Blank or missing 'version' property in | exception | error | native-loader, classpath, metadata, versioning |
| Client not connected; call start() first | exception | error | lifecycle, rpc, not-connected |
| failed to hash existing runtime assets | console | error | file-io, hashing, sha256, cache |
| failed to hash runtime assets | console | error | go, bundler, hashing, file-read |
| GitHubToken and GitHubTokenProvider cannot be used together | validation | error | go, config, authentication |
| TcpConnectionToken cannot be used with UseStdio = true | validation | error | java, configuration, stdio, tcp |
| Unsupported ELF class: + elfClass | exception | error | elf, binary-parsing, corruption, java |
| Checksum mismatch for | exception | critical | checksum, security, download, python |
| pipeline(items, ...stages): items must be an array | validation | error | argument-type, pipeline, validation |