openclaw/docs/.generated
RoboClaw 6be8e0f993
feat(ui): opt into configured defaults for fresh sessions (#156866)
* feat(ui): start fresh sessions with configured defaults

Add gateway.controlUi.newSessionModelDefaults="configured" as an opt-in;
keep last-used behavior by default. Preserve deliberate model, runtime,
and reasoning choices in the current durable draft without reusing them
for the next session. Retain Fast Mode and placement preferences.

The config surface grows by one optional key. Draft rows gain optional
intent under their existing scope, CAS, expiry, and submission lifetime;
no database version, permissions, or existing conversations change.

Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>

* fix(ui): preserve draft intent across restoration and submission

Require successful content reconciliation before model-only persistence,
restart canceled pristine hydration after a failed submission, and keep
pending model intent on restore errors. Preserve explicit provider switches
when account metadata is cached, and retire consumed draft-local account
models without changing persistent account preferences.

Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>

* feat(ui): opt into configured defaults for fresh sessions

OpenClaw-Publication: ed7f6457-9dd2-49e3-b6e4-204a2cc26291

Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>

* fix(ui): preserve pending folder validation during model policy hydration

Refresh only model selection when fresh-session policy arrives. Cover pending folder ownership and legacy draft content/attachment recovery, and synchronize the browser proof with identity preference hydration.

Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>

---------

Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>
2026-09-23 18:25:18 -07:00
..
config-baseline.counts.json feat(ui): opt into configured defaults for fresh sessions (#156866) 2026-09-23 18:25:18 -07:00
config-baseline.sha256 feat(ui): opt into configured defaults for fresh sessions (#156866) 2026-09-23 18:25:18 -07:00
README.md
sqlite-session-transcript-schema-baseline.sha256 refactor: compact agent storage and index full-text maintenance (#153683) 2026-09-21 16:23:13 -07:00

Generated Docs Artifacts

Generated contract files are tracked drift-detection artifacts. Full pretty snapshots remain local inspection artifacts.

Tracked (committed to git):

  • config-baseline.sha256 — hashes of config baseline JSON artifacts.
  • config-baseline.counts.json — maximum entry counts for each config baseline kind.
  • sqlite-session-transcript-schema-baseline.sha256 — hash of the sessions/transcripts SQLite schema baseline.

Local only (gitignored):

  • config-baseline.json, config-baseline.core.json, config-baseline.channel.json, config-baseline.plugin.json
  • .artifacts/sqlite-session-transcript-schema-baseline.sql

Do not edit any of these files by hand.

  • Regenerate config baseline: pnpm config:docs:gen
  • Validate config baseline: pnpm config:docs:check
  • Regenerate SQLite sessions/transcripts schema baseline: pnpm sqlite:sessions-schema:gen
  • Validate SQLite sessions/transcripts schema baseline: pnpm sqlite:sessions-schema:check