OpenClaw v2026.11.3 stops calling a failed tool turn a success

4 days ago

OpenClaw 2026.11.3 reports a failed tool turn instead of marking it a success, keeps private subagent results out of streamed replies, keeps credentials scoped and redacted, makes the Gateway start faster and survive cron storage failures, and lets a timed-out update roll back to the original package. https://github.com/openclaw/openclaw/releases/tag/v2026.11.3 https://github.com/openclaw/openclaw/blob/v2026.11.3/CHANGELOG/2026.11.3.md

Ask about this presentation

Chapters

  1. 0:00Tool failures are reported
  2. 0:09Private subagent results stay private
  3. 0:19Handoffs after a cancelled child
  4. 0:30Authentication stops at the deadline
  5. 0:4102: Credentials
  6. 0:44Credentials stay scoped
  7. 0:55Secrets stay out of view
  8. 1:09Credential errors are honest
  9. 1:22Sandboxed image previews
  10. 1:35Workspace connections verified
  11. 1:4703: Gateway
  12. 1:49Faster Gateway startup
  13. 2:01Scheduled jobs
  14. 2:13Channels and providers
  15. 2:2704: Updates
  16. 2:31Update recovery
  17. 2:44Smaller fixes
  18. 2:58No new settings
Show transcript
  1. When a tool failed and nothing answered it, OpenClaw used to end your turn quietly and mark it a success. Now it tells you the tool failed.

    Slide text
    01 02 03 04 Agent turns
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #182458
    OpenClaw

    OpenClaw v2026.11.3 stops calling a failed tool turn a success

    An unanswered tool failure is now reported to you.

  2. Subagents marked private now finish privately. Their completions no longer leak into the chat reply while it streams to you.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Agent turns
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #188490

    Private subagent results stay out of streamed replies

    A private subagent’s completion no longer shows up in the chat reply as it streams.

  3. A parent agent can now cancel a child task and hand off to replacement work. Before, the cancelled child's completion receipt could block that handoff.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Agent turns
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #178893

    Cancel a child task and hand off to new work

    The cancelled child’s completion receipt no longer blocks the handoff.

  4. Provider authentication that stalls no longer holds a run open past its deadline. And when you cancel a run, the sign-in work under it stops as well.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Agent turns
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #189144

    Stalled sign-ins stop at the run deadline

    Cancelling a run now cancels its provider authentication too.

  5. Part two: secrets that stay where they belong.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Credentials
    openclaw/openclaw · CHANGELOG/2026.11.3.md
    02
    Secrets stay where they belong
  6. A cached plugin result now stays tied to the credentials that fetched it. Firecrawl search keys stay with their endpoints, and memory embedding keys go only where they're meant to.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Credentials
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #178444 #177974 #189423 #190706 #184966

    Each key stays with the connection it belongs to

    Cached plugin results scoped to their connection credentials
    Firecrawl keys kept with their own endpoints
    Embedding credentials kept with their destination
  7. Reading your config now hides credentials written inline. Exa errors no longer echo your search key back, and managed Signal daemons and bundled language servers stop inheriting the Gateway's secrets.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Credentials
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #190618 #178745 #179198 #179415

    Secrets stay out of config reads, errors and child processes

    Config reads redact inline environment credentials
    Exa errors redact echoed search credentials
    Signal and language servers no longer inherit Gateway secrets
  8. If OpenClaw can't read a credential, it now says so instead of acting as if you never set one. And picking an auth profile from the wrong provider is refused.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Credentials
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #173970 #181597

    A credential that fails to load is an error, not a blank

    An auth profile from an incompatible provider is rejected.

  9. When a sandbox is required, image previews now stay inside the allowed folders, even in Full Access mode. Image allowances an administrator set explicitly still work.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Credentials
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #176203

    Image previews stay inside the sandbox

    Even in Full Access mode. Administrator image allowances still apply.

  10. Workspace transfers now verify the certificate before any credentials or data leave your machine. And an empty fingerprint no longer erases a node's saved certificate pin.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Credentials
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #125646 #190002

    Workspace transfers check the certificate first

    An empty fingerprint no longer wipes a saved node certificate pin.

  11. Part three: a Gateway that stays up.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.11.3.md
    03
    A Gateway that stays up
  12. The Gateway loads fewer module files at startup, so it comes up faster. And a message with a long run of punctuation no longer stalls its abort-command check.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #192217 #184433

    The Gateway starts faster and stays responsive

    Startup loads fewer module files
    Abort-command detection no stall on long runs of punctuation
  13. When storage fails for a queued cron job, the Gateway now handles it instead of exiting. And turning a one-shot job into a recurring one clears its one-shot cleanup.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #175678 #168985

    A cron storage failure no longer takes down the Gateway

    A one-shot job made recurring loses its one-shot cleanup.

  14. Incoming Twitch chat stays out of parser error logs. With several Tlon approvals pending, you now name the request. And an exhausted Anthropic usage cap no longer burns retries meant for brief rate limits.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Gateway
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #174552 #186243 #176186

    Twitch, Tlon and Anthropic limits handled safely

    Twitch IRC incoming content kept out of parser error logs
    Tlon approvals explicit request ID when several are pending
    Anthropic usage caps recognized without burning rate-limit retries
  15. Part four: updates that can roll back.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.11.3.md
    04
    Updates that roll back
  16. If an update's first package check times out, OpenClaw now recovers safely and can roll back to the package you had. Profile-backed updates also stop tripping over their own maintenance lock.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #181906 #177792 #187998

    A timed-out update rolls back to your original package

    Profile-backed updates recognize their own maintenance lock.

  17. Git repair no longer counts an unconfirmed command as a success. A soft reset in a terminal session stays soft, and the memory provider accepts none and auto in any letter case.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Updates
    openclaw/openclaw · CHANGELOG/2026.11.3.md · #176006 #172431 #186310

    Git repair, terminal resets and memory settings

    Git repair an unconfirmed command is no longer counted as success
    Soft reset in the terminal goes to the Gateway, not a hard reset
    Memory provider accepts None and Auto in any case
  18. This release adds no new settings. The Android app follows once its release jobs finish. Every change is in the release changelog. If your agents call tools or subagents, I'd update today.

    Slide text
    OpenClaw 2026.11.3
    01 02 03 04 Updates
    openclaw/openclaw · GitHub release v2026.11.3

    No new settings to learn

    The Android app follows once its release jobs finish.

    Every change: CHANGELOG/2026.11.3.md

    Agents that call tools or subagents? Update today.

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built with ❤️ in New York