openclaw/docs/concepts
Jason 70df2b8fe2
Some checks failed
CI / preflight (push) Waiting to run
CI / security-scm-fast (push) Waiting to run
CI / security-dependency-audit (push) Waiting to run
CI / security-fast (push) Blocked by required conditions
CI / build-artifacts (push) Blocked by required conditions
CI / (push) Blocked by required conditions
CI / -1 (push) Blocked by required conditions
CI / checks-fast-contracts-plugins (push) Blocked by required conditions
CI / -2 (push) Blocked by required conditions
CI / checks-fast-contracts-channels (push) Blocked by required conditions
CI / checks-fast-protocol (push) Blocked by required conditions
CI / -3 (push) Blocked by required conditions
CI / checks-node-compat-node22 (push) Blocked by required conditions
CI / -4 (push) Blocked by required conditions
CI / -5 (push) Blocked by required conditions
CI / checks-node-core (push) Blocked by required conditions
CI / check-dependencies (push) Blocked by required conditions
CI / check-lint (push) Blocked by required conditions
CI / check-policy-guards (push) Blocked by required conditions
CI / check-preflight-guards (push) Blocked by required conditions
CI / check-prod-types (push) Blocked by required conditions
CI / check-strict-smoke (push) Blocked by required conditions
CI / check-test-types (push) Blocked by required conditions
CI / check (push) Blocked by required conditions
CI / check-additional-boundaries-a (push) Blocked by required conditions
CI / check-additional-boundaries-b (push) Blocked by required conditions
CI / check-additional-boundaries-c (push) Blocked by required conditions
CI / check-additional-boundaries-d (push) Blocked by required conditions
CI / check-additional-extension-bundled (push) Blocked by required conditions
CI / check-additional-extension-channels (push) Blocked by required conditions
CI / check-additional-extension-package-boundary (push) Blocked by required conditions
CI / check-additional-runtime-topology-architecture (push) Blocked by required conditions
CI / check-additional (push) Blocked by required conditions
CI / build-smoke (push) Blocked by required conditions
CI / check-docs (push) Blocked by required conditions
CI / skills-python (push) Blocked by required conditions
CI / -6 (push) Blocked by required conditions
CI / -7 (push) Blocked by required conditions
CI / macos-swift (push) Blocked by required conditions
CI / -8 (push) Blocked by required conditions
ClawSweeper Dispatch / dispatch (push) Waiting to run
Docs Sync Publish Repo / sync-publish-repo (push) Waiting to run
Docs / docs (push) Waiting to run
Plugin NPM Release / preview_plugins_npm (push) Waiting to run
Plugin NPM Release / preview_plugin_pack (push) Blocked by required conditions
Plugin NPM Release / publish_plugins_npm (push) Blocked by required conditions
Workflow Sanity / no-tabs (push) Waiting to run
Workflow Sanity / actionlint (push) Waiting to run
Workflow Sanity / generated-doc-baselines (push) Waiting to run
Website Installer Sync / static (push) Has been cancelled
Website Installer Sync / linux-docker (push) Has been cancelled
Website Installer Sync / macos-installer (push) Has been cancelled
Website Installer Sync / windows-installer (push) Has been cancelled
Website Installer Sync / sync-website (push) Has been cancelled
feat: steer mid-turn prompts by default (#77023)
Summary:
- Default active-run queueing to steer while preserving explicit followup/collect modes.
- Keep `/steer` fallback behavior and migrate retired queue steering config.
- Await Codex app-server steering acceptance so rejected/aborted steering can fall back safely.
- Route active subagent announcements through intentional acceptance-aware steering, with legacy queue helpers deprecated for delivery decisions.

Verification:
- git diff --check
- rg -n "^(<<<<<<<|=======|>>>>>>>|\|\|\|\|\|\|\|)" CHANGELOG.md docs src extensions || true
- pnpm test src/agents/subagent-announce-dispatch.test.ts src/agents/subagent-announce-delivery.test.ts src/agents/pi-embedded-runner/runs.test.ts src/agents/subagent-announce.format.e2e.test.ts src/agents/subagent-announce.test.ts
- pnpm test src/auto-reply/reply/commands-steer.test.ts src/auto-reply/reply/queue/settings.test.ts src/auto-reply/reply/queue-policy.test.ts src/auto-reply/reply/agent-runner.runreplyagent.e2e.test.ts src/auto-reply/reply/get-reply-run.media-only.test.ts extensions/codex/src/app-server/run-attempt.test.ts -- -t "queued steering|explicit all-mode steering|flushes pending default queued steering|rejects queued steering|resolveActiveRunQueueAction|resolveQueueSettings|handleSteerCommand"

Co-authored-by: fuller-stack-dev <263060202+fuller-stack-dev@users.noreply.github.com>
2026-05-13 14:00:11 +01:00
..
active-memory.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
agent-loop.md feat: steer mid-turn prompts by default (#77023) 2026-05-13 14:00:11 +01:00
agent-runtimes.md fix: preserve Codex auth during route repair 2026-05-10 04:53:44 -04:00
agent-workspace.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
agent.md feat: steer mid-turn prompts by default (#77023) 2026-05-13 14:00:11 +01:00
architecture.md docs: tighten architecture, btw, agent-send hygiene 2026-05-05 18:13:16 -07:00
channel-docking.md docs(channels): add channel docking concept 2026-04-27 22:37:58 +01:00
commitments.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
compaction.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
context-engine.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
context.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
delegate-architecture.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
dreaming.md docs: sync docs with source truth 2026-05-02 21:45:03 +01:00
experimental-features.md docs(experimental): explain local model lean mode for operators 2026-05-02 14:43:51 -07:00
features.md docs(imessage): make imsg the supported setup path 2026-05-07 12:53:01 -07:00
mantis-slack-desktop-runbook.md docs: audit and fix 4 pages (sentence-case headings + Related links) 2026-05-05 21:42:03 -07:00
mantis.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
markdown-formatting.md fix(matrix): default markdown tables to bullets across Matrix clients 2026-05-12 15:15:05 +05:30
memory-builtin.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
memory-honcho.md docs(concepts,automation,plugins): add Related sections to pages missing them 2026-04-23 15:48:46 -07:00
memory-qmd.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
memory-search.md refactor: simplify plugin dependency handling 2026-05-01 21:32:22 +01:00
memory.md docs(memory): clarify memory maintenance expectations 2026-05-09 23:53:37 -04:00
message-lifecycle-refactor.md docs(imessage): make imsg the supported setup path 2026-05-07 12:53:01 -07:00
messages.md feat: steer mid-turn prompts by default (#77023) 2026-05-13 14:00:11 +01:00
model-failover.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
model-providers.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
models.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
multi-agent.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
oauth.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
openclaw-sdk.md feat(gateway): add SDK task ledger RPCs (#74847) 2026-05-09 00:55:06 -05:00
parallel-specialist-lanes.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
presence.md docs(concepts): typography hygiene + Related CardGroups across 3 pages 2026-05-05 18:30:39 -07:00
progress-drafts.md revert: restore progress draft behavior 2026-05-08 11:33:08 +01:00
qa-e2e-automation.md feat(telegram): default Crabbox proof GIFs to 1080p 2026-05-10 15:46:30 +05:30
qa-matrix.md docs: typography hygiene + 2 in-body H1 removals across 5 pages 2026-05-05 19:34:52 -07:00
queue-steering.md feat: steer mid-turn prompts by default (#77023) 2026-05-13 14:00:11 +01:00
queue.md feat: steer mid-turn prompts by default (#77023) 2026-05-13 14:00:11 +01:00
retry.md fix(discord): retry transient outbound failures 2026-05-02 02:47:06 +01:00
session-pruning.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
session-tool.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
session.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00
soul.md docs: typography hygiene + Related CardGroups across 4 pages 2026-05-05 18:36:06 -07:00
streaming.md config: stop automatic writes and guard Nix mutators (#78047) 2026-05-06 14:43:32 +02:00
system-prompt.md refactor: trim OpenClaw prompt guidance 2026-05-10 14:59:48 +01:00
timezone.md docs: consolidate moved docs pages 2026-05-05 17:38:21 +01:00
typebox.md fix(gateway): widen native protocol compatibility 2026-05-11 01:38:23 +01:00
typing-indicators.md docs(concepts): fix typing-indicators config path agent.* -> agents.defaults.* 2026-05-10 22:52:43 +08:00
usage-tracking.md Revert "refactor: move runtime state to SQLite" 2026-05-13 13:33:38 +01:00