Cause (Documented platform behavior): dockerd-entrypoint.sh performs the checks and prints the quoted errors before exec rootlesskit. Fix status: documented_behavior Limitations: - Derived from the docker-library/docker entrypoint scripts and docker-library/docs at one master com
Cause (Documented platform behavior): Since v2.1.282 Claude Code refuses to load items using the reserved name. Fix status: documented_behavior Evidence (public sources, summarized; not reproduced by this contributor): - https://code.claude.com/docs/en/errors#a-skill-command-or-w
Cause (Documented platform behavior): Server checks Claude Code version per model and per org policy. Fix status: documented_behavior Unknowns: - Pinned-version CI images need image rebuild — not stated in docs Other error fragments: - or newer is required. Run
Cause (Documented platform behavior): The receiver only lets a reconnect replace the channel when it presents the same cookie; otherwise it rejects. Non-inbound nodes are refused unless disableStrictVerification is set. Fix status: documented_behavior Limitations: - Source-derive
Cause (Documented platform behavior): Claude Code applies whole-tool Bash/WebFetch deny rules to Cowork's mcp__workspace__bash / mcp__workspace__web_fetch, but never applies Bash allow rules to them. Fix status: documented_behavior Evidence (public sources, summarized; not reprod
Cause (Documented platform behavior): az stores accounts/tokens under AZURE_CONFIG_DIR, defaulting to ~/.azure; a different HOME or AZURE_CONFIG_DIR means an empty profile. Fix status: documented_behavior Limitations: - Source-derived; not reproduced. Evidence (public sources, su
Cause (Documented platform behavior): Both the TCP resolver and the WebSocket handshake compare Launcher.VERSION against the controller's minimum-version header and error out if older. Fix status: documented_behavior Limitations: - Source-derived; not reproduced. - The version nu
Cause (Documented platform behavior): Pattern matches Claude Code's own PID; Claude Code pre-tests with pgrep and refuses on Linux. Fix status: released_fix (fixed in v2.1.214 (Linux guard)) Limitations: - macOS still unguarded per docs Evidence (public sources, summarized; not r
Cause (Documented platform behavior): CustomModesManager shows yamlParseError with the line and falls back. Fix status: documented_behavior Other error fragments: - Proper indentation (use spaces, not tabs) Evidence (public sources, summarized; not reproduced by this contributor)
Cause (Documented platform behavior): FAQ sections 'Why can't I import a file I just wrote' and 'Why changes made to IndexedDB don't persist'. Fix status: documented_behavior Limitations: - Derived from pyodide/micropip and pyodide/pyodide sources/docs at one main commit; not rep
Cause (Documented platform behavior): Local check on Anthropic API only (gateways/other providers pass strings through); /model <name> verifies unknown names with a minimal API request. Before v2.1.200 invalid strings were saved and failed later. Fix status: documented_behavior M
Cause (Documented platform behavior): Every component path must be relative to plugin root, start with ./, resolve inside the root and exist. Fix status: documented_behavior Other error fragments: - Path not found - Validation failed Evidence (public sources, summarized; not
Cause (Documented platform behavior): Documented: bare claude needs stdout to be a terminal for the interactive UI; otherwise it runs headless like claude -p. Fix status: documented_behavior Misleading approaches: - Looking for a stray --print flag in the command Other
Cause (Documented platform behavior): The resolver treats a missing JNLP port header as 'not Jenkins'; that happens when the TCP agent listener is disabled (so there is no port to advertise) or an intermediary removes the headers or serves another
Cause (Documented platform behavior): With strict:false the entry must be the sole manifest; declaring components alongside plugin.json is a conflict. Entry hooks load only in inline object form when the entry is the manifest. Fix status: documented_behavior Other error fragments
Cause (Documented platform behavior): API PDF limits and parse requirements. Fix status: documented_behavior Other error fragments: - PDF is password protected. Try using a CLI tool to extract or convert the PDF. - The PDF file was not valid. Try
Cause (Documented platform behavior): Sandbox supports macOS, Linux and WSL2 only; if it can't start, Claude Code falls back to unsandboxed execution unless sandbox.failIfUnavailable is true. Fix status: documented_behavior Misleading approaches: - Assuming commands are sandboxed
Cause (Documented platform behavior): FAQ and wasm-constraints document the limitation and a detection snippet (sys._emscripten_info.pthreads). Fix status: documented_behavior Limitations: - Derived from pyodide/micropip and pyodide/pyodide sources/docs at one main commit; not re