openclaw/docs/concepts
Peter Steinberger 669db2968f
refactor(agents): retire TOOLS.md into an AGENTS.md section with a doctor migration (#113966)
* fix(agents): stop retired attestation hashes from faking a vanished workspace

* feat(agents): migrate TOOLS.md content into the AGENTS.md tools section

* refactor(agents): drop TOOLS.md from the workspace bootstrap set

* refactor(policy): read tool policy entries from AGENTS.md

* docs: describe local tool notes as an AGENTS.md section

* test(codex): drop TOOLS.md developer-instruction coverage with the removed path

* test(agents): cover the TOOLS.md doctor migration behaviors

* refactor(doctor): satisfy TOOLS.md migration lint

* test(agents): split workspace attestation survival coverage

* refactor(codex): simplify workspace context basenames

* refactor(doctor): keep TOOLS.md migration helpers module-local

* docs: regenerate docs map

* fix(doctor): keep migration claims fresh

* fix(doctor): preserve nested tool notes

* refactor(doctor): split tools migration helpers

* refactor(doctor): limit TOOLS.md migration to workspace root

* style(doctor): keep migration under line limit

* fix(doctor): recover interrupted AGENTS publish

* docs(hooks): describe root-only TOOLS.md migration accurately

* fix(doctor): preserve migrated tool guidance visibility

* test(agents): regenerate prompt snapshots after rebase

* fix(policy): block evaluation while TOOLS.md is unmigrated

* fix(doctor): check merged bootstrap budget per agent

* fix(doctor): keep budget helper internal

* refactor(doctor): keep migration budget helpers to their consumers
2026-07-27 03:56:30 -04:00
..
active-memory.md refactor(prompt): use plain inbound context labels and drop system-tag sanitizer (#112000) 2026-07-27 11:27:53 +10:00
agent-loop.md refactor(agents): move CLI backend adapters from config DSL to registerCliBackend plugins (review request) (#112539) 2026-07-22 00:25:29 -07:00
agent-runtimes.md feat(anthropic): complete Claude Opus 5 rollout (#113392) 2026-07-24 14:55:36 -07:00
agent-workspace.md refactor(agents): retire TOOLS.md into an AGENTS.md section with a doctor migration (#113966) 2026-07-27 03:56:30 -04:00
agent.md refactor(agents): retire TOOLS.md into an AGENTS.md section with a doctor migration (#113966) 2026-07-27 03:56:30 -04:00
architecture.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
channel-docking.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
commitments.md refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
compaction.md refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
context-engine.md docs(plugin-sdk): migrate retained SDK contracts (#111535) 2026-07-19 15:00:45 -07:00
context.md refactor(agents): retire TOOLS.md into an AGENTS.md section with a doctor migration (#113966) 2026-07-27 03:56:30 -04:00
delegate-architecture.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
dreaming.md refactor(ui): sidebar IA cleanup: Activity to Settings, Dreams into Agents Memory tab, single MCP mutation owner (#104604) 2026-07-11 14:24:39 -07:00
experimental-features.md refactor(config): promote planTool to canonical tools.updatePlan (#113958) 2026-07-25 18:31:23 -07:00
features.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
main-session.md feat: keep reset session history searchable (#111194) 2026-07-19 03:38:51 -07:00
managed-worktrees.md fix(ui): allow direct sessions in non-Git folders (#112433) 2026-07-21 19:36:53 -07:00
mantis-slack-desktop-runbook.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
mantis.md docs: align QA transport and release workflow contracts (#108463) 2026-07-15 14:51:37 -07:00
markdown-formatting.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
memory-builtin.md refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
memory-honcho.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
memory-qmd.md refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
memory-search.md refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
memory.md docs: sync heartbeat, memory, commitments, and system-prompt docs with current behavior (#112295) 2026-07-25 06:49:14 -07:00
message-lifecycle-refactor.md refactor: remove expired plugin compatibility surfaces (#111451) 2026-07-19 11:04:48 -07:00
messages.md refactor(imessage): remove split-send coalescing (#108436) 2026-07-23 00:26:41 -04:00
model-failover.md refactor(auth): finish SQLite-only auth profile cutover (#114033) 2026-07-26 07:27:54 -04:00
model-providers.md fix(kimi): refresh K3 catalog and add 256K variant (#113918) 2026-07-25 20:57:26 -07:00
models.md improve(models): source pricing from hosted catalog (#114060) 2026-07-26 03:48:25 -04:00
multi-agent.md refactor(auth): finish SQLite-only auth profile cutover (#114033) 2026-07-26 07:27:54 -04:00
multi-user.md feat(sessions): drafts UX — create-as-draft, promote, admin ghost treatment (#113127) 2026-07-23 13:06:35 -07:00
oauth.md refactor(auth): finish SQLite-only auth profile cutover (#114033) 2026-07-26 07:27:54 -04:00
parallel-specialist-lanes.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
personal-agent-benchmark-pack.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
presence.md fix(macos): require explicit consent for privacy-sensitive access (#112321) 2026-07-21 15:28:13 -07:00
progress-drafts.md fix: use plain agent progress labels (#107260) 2026-07-14 01:00:24 -07:00
qa-e2e-automation.md fix(qa-lab): unify runner control plane (#112838) 2026-07-27 14:05:14 +08:00
queue-steering.md docs: explain why steering waits for the current tool-call batch (#114249) 2026-07-26 23:10:24 -04:00
queue.md feat(agents): derive default run concurrency from CPU count (#114047) 2026-07-26 03:02:34 -04:00
retry.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
session-pruning.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
session-search.md feat(agents): sessions_search full-text recall over past session transcripts (#105057) 2026-07-12 09:15:41 +01:00
session-state.md feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
session-tool.md refactor(config): purge numeric tuning knobs behind built-in defaults (#111382) 2026-07-19 07:35:45 -07:00
session.md feat(gateway): incognito sessions for the web Control UI (#113006) 2026-07-23 09:04:36 -07:00
soul.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
streaming.md refactor(channels): remove v2026.7.2-gated compat (flat streaming keys, group intro hint) (#113533) 2026-07-25 01:09:25 -07:00
system-prompt.md refactor(agents): retire TOOLS.md into an AGENTS.md section with a doctor migration (#113966) 2026-07-27 03:56:30 -04:00
timezone.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
typebox.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
typing-indicators.md refactor(config): retire redundant settings (#113174) 2026-07-23 17:45:02 -07:00
usage-tracking.md fix(usage-bar): validate meter width with strict integer parsing (#110410) 2026-07-18 21:57:11 +01:00