Skip to content

Plan / Interface: session configuration generations - #1557

Open
jhrozek wants to merge 1 commit into
mainfrom
plan/session-configuration-generations
Open

jhrozek wants to merge 1 commit into
mainfrom
plan/session-configuration-generations

Conversation

@jhrozek

@jhrozek jhrozek commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • define explicit replacement intent for model and reasoning-effort switches
  • group replacements through one exact predecessor reference without a durable chat root
  • activate replacement visibility only after server-side target readiness
  • keep generation-aware paging bounded, owner-filtered, fail-visible, and compatible with legacy stores and drivers
  • preserve every physical session and all non-main inventory rows

Interface review

This is the Plan / Interface PR. Implementation starts only after this contract is reviewed and merged.

Verification

  • task docs
  • acceptance-plan checker
  • strict documentation and link checks
  • git diff --check

Ref: #1490

Co-Authored-By: mecatl <mecatl@users.noreply.github.com>
@jhrozek
jhrozek force-pushed the plan/session-configuration-generations branch from 091f9a6 to a409a37 Compare September 15, 2026 12:40

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant