mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
8ab7ac54e2
* fix(openai): describe personality as the canonical GPT-5 style toggle The shipped config-schema description told operators and models to prefer agents.defaults.promptOverlays.gpt5.personality, a retired key that config validation rejects and doctor deletes. plugins.entries.openai.config.personality is the only live reader (src/agents/gpt5-prompt-overlay.ts). * docs: align prompt-overlay, truncation-notice, and pruning docs with shipped behavior - teach plugins.entries.openai.config.personality as canonical; retired agents.defaults.promptOverlays noted as rejected/migrated - replace nonexistent agents.defaults.bootstrapPromptTruncationWarning with prose describing the built-in always-on notice - reword session-pruning internal constants as built-in behavior, name the real contextPruning config surface - delete stale/orphan pages (path3 harness for a never-committed script, superseded swarms plan, landed path3 artifact-family scoping note) - fix dead paths in reference/test.md and concepts/typebox.md * docs: describe the embedded truncation notice as compact The embedded runtime injects buildBootstrapPromptWarningNotice, which deliberately omits file names and sizes; per-file diagnostics stay in /context, status, and logs. Addresses ClawSweeper P2 on #121324. * docs: doctor migrates the retired personality key instead of removing it Main landed #121346 mid-flight: doctor --fix now moves agents.defaults.promptOverlays.gpt5.personality into plugins.entries.openai.config.personality when unset.