<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cli on ErrorVault — Developer Error Code Dictionary</title>
    <link>https://errorvault.dev/tags/cli/</link>
    <description>Recent content in Cli on ErrorVault — Developer Error Code Dictionary</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 10 Aug 2026 05:32:04 +0800</lastBuildDate>
    <atom:link href="https://errorvault.dev/tags/cli/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Fix clw-prompt-timeout: OpenClaw CLI Prompt Timeout Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-prompt-timeout-interactive-input-error/</link>
      <pubDate>Mon, 10 Aug 2026 05:32:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-prompt-timeout-interactive-input-error/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-prompt-timeout&lt;/code&gt; error manifests when running OpenClaw CLI commands that require interactive user input. The application waits for a response from the terminal, but no input arrives before the configured deadline expires, causing the operation to abort with a timeout error. Users typically encounter this error during authentication flows, configuration initialization, or when the CLI attempts to prompt for confirmations or selections in non-interactive environments.&lt;/p&gt;&#xA;&lt;p&gt;When this error occurs, the CLI outputs a message similar to the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-prompt-oom: OpenClaw Prompt Memory Exhaustion Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-prompt-oom-prompt-memory-exhaustion/</link>
      <pubDate>Fri, 07 Aug 2026 05:32:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-prompt-oom-prompt-memory-exhaustion/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-prompt-oom&lt;/code&gt; error occurs when the input prompt submitted to OpenClaw exceeds the configured or system-imposed memory allocation for prompt processing. Users encounter this error during normal operations when attempting to process large text inputs, batch operations, or complex multi-line prompts that consume more memory than the application has available or is willing to allocate.&lt;/p&gt;&#xA;&lt;p&gt;The characteristic shell output when this error manifests typically appears as follows:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] clw-prompt-oom: Prompt input exceeds available memory allocation&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        Prompt size: 45.2 MB&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        Available memory: 32.0 MB&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        Suggestion: Reduce prompt size or increase memory limit&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In interactive mode, the error presents with additional context about the current session state:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-prompt-unreachable: Prompt Response Unreachable Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-prompt-unreachable/</link>
      <pubDate>Thu, 06 Aug 2026 03:08:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-prompt-unreachable/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-prompt-unreachable&lt;/code&gt; error manifests when OpenClaw attempts to solicit user input through its prompt system but cannot establish or maintain the necessary communication channel. Users encounter this error in several distinct scenarios that share a common underlying theme: the prompt mechanism fails to reach the user or receive their response.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Shell Output Examples:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[OpenClaw] Error: clw-prompt-unreachable&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Message: Unable to reach prompt destination. stdin may be closed or redirected.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Suggestion: Ensure terminal is attached and stdin is available.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error Code: clw-prompt-unreachable&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Context: interactive_prompt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Terminal State: detached&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: clw-prompt-unreachable: Prompt response channel unreachable&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;   at PromptChannel.connect (prompt.ts:142)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;   at InteractiveSession.requestInput (session.ts:89)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;   at ClawCLI.promptUser (claw-cli.ts:203)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;When this error occurs, the application typically aborts the current operation rather than timing out or proceeding with default values. The process exits with a non-zero status code, usually &lt;code&gt;1&lt;/code&gt; or a custom error code defined by the OpenClaw implementation. In scripted environments where OpenClaw runs non-interactively, this error can cause pipeline failures or unexpected termination of dependent processes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-prompt-failure: Resolving OpenClaw Interactive Prompt Failures</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-prompt-failure-interactive-prompt-error/</link>
      <pubDate>Thu, 30 Jul 2026 03:08:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-prompt-failure-interactive-prompt-error/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-prompt-failure&lt;/code&gt; error manifests when OpenClaw&amp;rsquo;s command-line interface cannot successfully display, receive, or process interactive prompts from the user. This error surfaces during operations that require user confirmation, configuration input, or selection from interactive menus.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Typical shell output includes:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] clw-prompt-failure: Interactive prompt failed to display&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Prompt type: confirmation&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Timeout: 30s&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: EPROMPT001 - Prompt session terminated unexpectedly&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] clw-prompt-failure: Unable to receive user input&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Prompt: &amp;#34;Enter configuration value for &amp;#39;cluster-name&amp;#39;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: Input stream closed or unavailable&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] clw-prompt-failure: Prompt validation failed&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Provided input: &amp;#34;&amp;lt;empty&amp;gt;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Validation rule: required, non-empty string&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: EPROMPT002 - Input validation unsuccessful&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Additional observable symptoms:&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-prompt-disconnected: Resolve OpenClaw CLI Session Disconnection Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-prompt-disconnected-session-lost/</link>
      <pubDate>Thu, 23 Jul 2026 12:44:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-prompt-disconnected-session-lost/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-prompt-disconnected&lt;/code&gt; error manifests when the OpenClaw CLI client (&lt;code&gt;clw&lt;/code&gt;) loses its active session connection to the OpenClaw daemon or remote service endpoint. Users typically encounter this error during interactive sessions after an extended period of inactivity, network interruption, or when the underlying service undergoes maintenance or restarts.&lt;/p&gt;&#xA;&lt;p&gt;Common indicators include a sudden halt in CLI operations with the following error message displayed in the terminal:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] clw-prompt-disconnected: The CLI session has been disconnected from the OpenClaw service.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Unable to send request: connection reset by peer&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Additional symptoms may accompany this error:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-auth-timeout: Resolving OpenClaw Authentication Timeout Errors</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-auth-timeout/</link>
      <pubDate>Tue, 21 Jul 2026 05:32:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-auth-timeout/</guid>
      <description>&lt;p&gt;The &lt;code&gt;clw-auth-timeout&lt;/code&gt; error represents one of the most frequently encountered authentication failures when working with the OpenClaw command-line interface. This error manifests when the authentication process fails to complete within the expected timeframe, leaving users unable to access their OpenClaw projects, deploy configurations, or manage their infrastructure through the CLI. Understanding the underlying mechanisms that trigger this timeout and implementing proper remediation strategies is essential for maintaining productive development workflows and avoiding repeated authentication failures.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-auth-denied: OpenClaw Authentication Denied Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-auth-denied-authentication-error/</link>
      <pubDate>Sat, 18 Jul 2026 07:56:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-auth-denied-authentication-error/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;When the &lt;code&gt;clw-auth-denied&lt;/code&gt; error occurs in OpenClaw, users encounter a rejection during authentication attempts. The CLI outputs a clear error message that immediately signals the nature of the failure.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Shell Output:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] Authentication failed: clw-auth-denied&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] Your credentials have been rejected by the authentication service.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[ERROR] Please verify your API token or authentication configuration.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Details:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - Endpoint: https://api.openclaw.io/v2/auth/verify&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - Status: 403 Forbidden&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - Request ID: req_8f3k2j9d7n1m&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Run &amp;#39;openclaw auth status&amp;#39; for more information.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Additional Symptoms:&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix docker-container-already-in-use: Container name already in use by another Docker container</title>
      <link>https://errorvault.dev/docker/docker-docker-container-already-in-use-name-conflict/</link>
      <pubDate>Fri, 03 Jul 2026 17:51:00 +0800</pubDate>
      <guid>https://errorvault.dev/docker/docker-docker-container-already-in-use-name-conflict/</guid>
      <description>&lt;p&gt;When working with Docker, encountering the &lt;code&gt;docker-container-already-in-use&lt;/code&gt; error indicates a naming conflict. Docker requires that all container names within a given Docker daemon instance are unique. This error prevents you from creating or starting a new container with a name that is already assigned to an existing container, regardless of whether that existing container is currently running, stopped, or exited. Resolving this issue involves either managing the conflicting container or choosing a different name for your new container.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-auth-invalid: Invalid Authentication Credentials Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-auth-invalid-invalid-authentication/</link>
      <pubDate>Mon, 15 Jun 2026 19:56:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-auth-invalid-invalid-authentication/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-auth-invalid&lt;/code&gt; error manifests when the OpenClaw CLI encounters authentication credentials that fail validation. This error typically occurs during login attempts, API request authentication, or when accessing protected resources through the OpenClaw command-line interface.&lt;/p&gt;&#xA;&lt;p&gt;Common indicators include the following terminal output:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-gdscript3&#34; data-lang=&#34;gdscript3&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: clw&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;auth&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;invalid&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Authentication failed: The provided credentials are invalid &lt;span style=&#34;color:#ff79c6&#34;&gt;or&lt;/span&gt; malformed&lt;span style=&#34;color:#ff79c6&#34;&gt;.&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Details:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt; Token format is incorrect &lt;span style=&#34;color:#ff79c6&#34;&gt;or&lt;/span&gt; corrupted&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt; API key does &lt;span style=&#34;color:#ff79c6&#34;&gt;not&lt;/span&gt; match expected pattern&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt; OAuth token validation failed&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt; Authentication payload signature verification failed&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Run &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#39;clw auth status&amp;#39;&lt;/span&gt; to check current authentication state&lt;span style=&#34;color:#ff79c6&#34;&gt;.&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Additional symptoms that may accompany this error include:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-api-failure: OpenClaw API Request Error</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-api-failure/</link>
      <pubDate>Sun, 31 May 2026 19:56:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-api-failure/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;When &lt;code&gt;clw-api-failure&lt;/code&gt; occurs, the OpenClaw CLI (&lt;code&gt;clw&lt;/code&gt;) terminates with a non-zero exit code and prints an error message that describes the nature of the API communication failure. Users typically observe the following symptoms:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Command execution fails&lt;/strong&gt; with &lt;code&gt;clw-api-failure&lt;/code&gt; displayed as the primary error code.&lt;/li&gt;&#xA;&lt;li&gt;The CLI output may include additional context such as the HTTP status code, the endpoint path, and a short description of what went wrong.&lt;/li&gt;&#xA;&lt;li&gt;Repeated attempts to run the same command produce identical failures.&lt;/li&gt;&#xA;&lt;li&gt;Authentication commands that previously succeeded now fail with this error.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;A typical error message looks like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-prompt-invalid: Invalid Prompt Configuration in OpenClaw CLI</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-prompt-invalid/</link>
      <pubDate>Sat, 30 May 2026 12:44:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-prompt-invalid/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;When executing OpenClaw commands, you may encounter the &lt;code&gt;clw-prompt-invalid&lt;/code&gt; error with various manifestations depending on the nature of the invalid prompt configuration. The error typically appears immediately after running a command that relies on prompt templates or user input scaffolding.&lt;/p&gt;&#xA;&lt;p&gt;Common symptoms include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Command execution halts with exit code &lt;code&gt;1&lt;/code&gt; and no further action is taken&lt;/li&gt;&#xA;&lt;li&gt;Error message displays immediately after invoking any command that uses prompt interpolation&lt;/li&gt;&#xA;&lt;li&gt;Partial output may appear before the error is thrown, showing a truncated stack trace&lt;/li&gt;&#xA;&lt;li&gt;The CLI becomes unresponsive or fails to initialize the prompt engine&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;A typical error message looks like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-auth-disconnected: Authentication Session Lost or Connection Terminated</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-auth-disconnected-auth-session-lost/</link>
      <pubDate>Mon, 25 May 2026 00:44:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-auth-disconnected-auth-session-lost/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;When the &lt;code&gt;clw-auth-disconnected&lt;/code&gt; error occurs, users typically encounter one or more of the following symptoms:&lt;/p&gt;&#xA;&lt;h3 id=&#34;terminal-output&#34;&gt;Terminal Output&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ claw connect --project my-app&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: clw-auth-disconnected&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Authentication session lost. Please re-authenticate to &lt;span style=&#34;color:#ff79c6&#34;&gt;continue&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ claw status&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;✗ Connection lost - clw-auth-disconnected&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  Session expired at: 2024-01-15T10:30:00Z&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ claw deploy --env production&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;[&lt;/span&gt;ERROR&lt;span style=&#34;color:#ff79c6&#34;&gt;]&lt;/span&gt; clw-auth-disconnected&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Remote authentication server closed the connection unexpectedly.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Operation aborted.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;---&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#6272a4&#34;&gt;### Behavioral Symptoms&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- **Sudden disconnection** during active CLI operations&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- **Inability to execute authenticated commands** without re-authentication&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- **Session status shows disconnected** even though network appears functional&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- **Commands timeout** or fail with authentication-related messages&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- **Background sync operations** fail silently or report disconnection&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#6272a4&#34;&gt;### Common Scenarios Where Error Appears&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;| Scenario | Frequency | Recovery Time |&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;|----------|-----------|---------------|&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;| Network interruption | High | 30-60 seconds |&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;| Idle session timeout | Medium | Immediate |&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;| Server-side session revocation | Low | 5-10 minutes |&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;| Token expiration mid-operation | High | Immediate |&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;---&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#6272a4&#34;&gt;## 2. Root Cause&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;The &lt;span style=&#34;color:#f1fa8c&#34;&gt;`&lt;/span&gt;clw-auth-disconnected&lt;span style=&#34;color:#f1fa8c&#34;&gt;`&lt;/span&gt; error stems from several potential root causes, each related to the breakdown of the authentication session between the OpenClaw client and the authentication server.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#6272a4&#34;&gt;### Primary Causes&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;**1. Network Interruption During Active Session**&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;The most common cause is a network disruption that severs the connection between the client and authentication server. This can occur due to:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- WiFi or ethernet disconnection&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- VPN tunnel instability&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- Firewall or proxy interference&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- DNS resolution failures&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;**2. Server-Side Session Invalidation**&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;The authentication server may invalidate sessions &lt;span style=&#34;color:#ff79c6&#34;&gt;for&lt;/span&gt; various reasons:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- Security policy triggers &lt;span style=&#34;color:#ff79c6&#34;&gt;(&lt;/span&gt;suspicious activity detection&lt;span style=&#34;color:#ff79c6&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- Concurrent session limits exceeded&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- Administrative session revocation&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;- Server-side maintenance or restart&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;**3. Token Expiration Without Grace Period**&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;OpenClaw uses bearer tokens &lt;span style=&#34;color:#ff79c6&#34;&gt;for&lt;/span&gt; authentication. When tokens expire:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Token issued: 2024-01-15T09:00:00Z&#xA;Token expires: 2024-01-15T10:00:00Z&#xA;Actual request: 2024-01-15T10:05:00Z&#xA;Result: clw-auth-disconnected&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-sandbox-not-found: OpenClaw Sandbox Environment Not Found</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-sandbox-not-found/</link>
      <pubDate>Tue, 19 May 2026 07:56:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-sandbox-not-found/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;clw-sandbox-not-found&lt;/code&gt; error surfaces when running OpenClaw CLI commands that depend on an active sandbox session. You will typically see the error immediately after invoking any &lt;code&gt;clw&lt;/code&gt; command that requires a sandbox context, such as &lt;code&gt;clw run&lt;/code&gt;, &lt;code&gt;clw shell&lt;/code&gt;, or &lt;code&gt;clw status&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Common symptoms include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Terminal output&lt;/strong&gt;: The error message is printed to stderr and the command exits with a non-zero status code.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Abrupt command termination&lt;/strong&gt;: No further processing occurs after the error is thrown.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Context-dependent failures&lt;/strong&gt;: Commands like &lt;code&gt;clw exec&lt;/code&gt; or &lt;code&gt;clw attach&lt;/code&gt; fail because they cannot establish a sandbox connection.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Stale shell sessions&lt;/strong&gt;: If you previously had a sandbox open, attempting to interact with it may produce this error after the underlying sandbox was destroyed or expired.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Missing sandbox file&lt;/strong&gt;: The OpenClaw client writes a &lt;code&gt;.clw-sandbox&lt;/code&gt; metadata file in the project directory. If this file is missing, corrupted, or points to a non-existent sandbox ID, the CLI raises this error.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Example error output:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fix clw-auth-not-found: Authentication Configuration File Not Found</title>
      <link>https://errorvault.dev/openclaw/openclaw-clw-auth-not-found-auth-file-missing/</link>
      <pubDate>Thu, 30 Apr 2026 19:56:04 +0800</pubDate>
      <guid>https://errorvault.dev/openclaw/openclaw-clw-auth-not-found-auth-file-missing/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;When OpenClaw encounters the &lt;code&gt;clw-auth-not-found&lt;/code&gt; error, you will observe the following symptoms in your development environment:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Primary Error Message:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Error: clw-auth-not-found&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;OpenClaw could not find the authentication configuration file at /path/to/auth.json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Additional Symptoms:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The CLI fails to authenticate with the OpenClaw API even though valid credentials were previously used&lt;/li&gt;&#xA;&lt;li&gt;Commands like &lt;code&gt;openclaw deploy&lt;/code&gt;, &lt;code&gt;openclaw pull&lt;/code&gt;, and &lt;code&gt;openclaw sync&lt;/code&gt; fail immediately upon execution&lt;/li&gt;&#xA;&lt;li&gt;The error may appear after system updates, Docker container recreation, or moving to a new development machine&lt;/li&gt;&#xA;&lt;li&gt;Environment variables related to authentication are set, but the CLI ignores them&lt;/li&gt;&#xA;&lt;li&gt;Running &lt;code&gt;openclaw auth status&lt;/code&gt; shows &amp;ldquo;No authentication file found&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Typical Terminal Output:&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
