openclaw/docs/reference
Omar Shahine 6f9da38401
feat(agents): rename model- and user-facing scheduler strings to automations (#114852)
* fix(agents): teach canonical automations tool in fallback guidance and reuse the identity source

Review follow-ups: the structured-list fallback still taught models the cron
tool; the cron-scope test echoed its own stub; MCP serve allowlist and voice
confirmation hardcoded the name instead of the canonical constant.

* fix(mcp): place automations identity import outside the header comment

* feat(agents): rename model- and user-facing scheduler strings to automations

Rewrites every string the model or user sees that names the feature:
tool label and terminal presentation, display-summary preset, subagents
catalog description, heartbeat guidance, subagent prompt, session labels
(Cron: -> Automation:), default job name, unattended-run preamble, delivery
awareness text, task-ledger progress summary, failure alerts, auto-disable
notification, model preflight diagnostics, validation errors, and the
shipped workspace AGENTS.md template. Adds a system-prompt backstop rule on
the automations tool line: the feature is called automations, never cron.

Cron stays only where it names the schedule syntax ({kind:"cron"}, cron
expressions), config keys (cron.triggers.enabled), RPC method names, and
session-key namespaces. Test fixtures with legacy labels are kept as
stored-data coverage. Part of RFC openclaw/rfcs#50 Phase 1 (PR B).

* docs(templates): keep workspace template on the live docs anchor until the docs PR renames it

* fix(cron): rename remaining failure-notification producers and stale test expectations

Codex review follow-ups: the per-run failure notification (server-cron-
notifications) and the doctor legacy-notify advisory still said Cron job;
failure-alert and incomplete-turn suites still asserted the old wording.

* chore(plugin-sdk): re-emit plugin-state test runtime dts

CI's extension-boundary runner holds stale tsgo incremental state whose
cached plugin-state-test-runtime.d.ts predates the keyed-store re-exports;
the freshness stamp validates it and reruns reuse the same sticky disk.
Touching the module forces incremental emit to regenerate the declaration.
Fresh builds of this head (local exact CI command and a forced Testbox
rebuild) both emit the exports correctly.

* fix(agents): rename residual model- and operator-facing cron prose

Found in combined dev-gateway E2E: fallback tool line still told models the
scheduler tool is cron; heartbeat scratch description, cron model preflight
rejection, doctor and Claw prose still said cron jobs.

* fix(agents): finish model-facing scheduler strings flagged in review

Loop work-order prompts, subagents tool description, cron-tool write errors,
and the headless exec denial label now say automations; loop builders covered
by prompt assertions; snapshots regenerated.

* chore(agents): refresh generated baselines and live docs anchor after rebase onto main

* fix(agents): rename new main-side cron tool error expectations to automations

* fix(gateway): rename main-side cron notification test expectations to automations

* chore(agents): apply review moves - automations commands in workspace template, drop unrelated sdk comment

---------

Co-authored-by: Omar Shahine <10343873+omarshahine@users.noreply.github.com>
2026-07-30 08:54:55 -07:00
..
templates feat(agents): rename model- and user-facing scheduler strings to automations (#114852) 2026-07-30 08:54:55 -07:00
AGENTS.default.md feat(memory): provenance-gated memory with dreaming on by default (#114819) 2026-07-28 06:04:25 -04:00
api-usage-costs.md refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
credits.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
database-schemas.md fix: schema-version refusal blames a downgrade that never happened and cannot identify the stale install (#115232) 2026-07-28 12:21:43 -04:00
device-models.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
full-release-validation.md improve(ci): fail_fast option for release validation, off by default (#116352) 2026-07-30 18:53:41 +08:00
memory-config.md feat(memory): provenance-gated memory with dreaming on by default (#114819) 2026-07-28 06:04:25 -04:00
openclaw-ai.md build(deps): remove npm shrinkwrap; mirror pnpm lock into transient package locks (#114006) 2026-07-26 01:29:55 -04:00
path3-live-sqlite-e2e-harness.md refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
prompt-caching.md fix(gateway): stop showing retired HEARTBEAT.md in the agent files editor (#113621) 2026-07-25 04:58:31 -07:00
pull-request-review-flow.md docs: explain pull request automation workflow (#101748) 2026-07-16 20:29:15 -07:00
release-performance-sweep.md build(deps): remove npm shrinkwrap; mirror pnpm lock into transient package locks (#114006) 2026-07-26 01:29:55 -04:00
RELEASING.md refactor(qa): make Matrix sharding execution-owned (#115589) 2026-07-29 15:23:37 +08:00
rich-output-protocol.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
rpc.md feat(channels): add channel-owned setup contracts (#112176) 2026-07-22 19:57:42 -04:00
secret-placeholder-conventions.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
secretref-credential-surface.md feat(channels): add Buzz channel plugin 2026-07-26 14:09:23 +01:00
secretref-user-supplied-credentials-matrix.json feat(channels): add Buzz channel plugin 2026-07-26 14:09:23 +01:00
session-management-compaction.md refactor(config): retire compaction truncateAfterCompaction gate (#115206) 2026-07-28 11:30:50 -04:00
test.md fix(openshell): restore sandbox creation on current OpenShell (#115058) 2026-07-28 11:13:04 +02:00
token-use.md [AI-assisted] docs(reference): fix broken Anthropic prompt-caching docs URL (#114028) 2026-07-27 04:35:45 -04:00
transcript-hygiene.md refactor(sessions): remove file-era transcript runtime (#113233) 2026-07-27 22:33:24 -04:00
wizard.md feat(channels): add channel-owned setup contracts (#112176) 2026-07-22 19:57:42 -04:00