Skip to content

Provide current-model shortcut defaults for new installations - #203

Merged
makeitfutureDev merged 1 commit into
betafrom
feat/default-model-shortcuts-20261023
Oct 23, 2026
Merged

makeitfutureDev merged 1 commit into
betafrom
feat/default-model-shortcuts-20261023

Conversation

@makeitfutureDev

Copy link
Copy Markdown
Owner

Fresh installations currently have no model shortcuts, so operators must recreate common shortcuts manually and copy versioned model IDs. This supplies :astra, :sol, :terra, :fable, :opus and :sonet from the newest supported stable family versions in the engine catalogs whenever no shortcut list has been saved.

Explicit lists, including an empty list, remain authoritative. Unrelated settings saves preserve inheritance; editing shortcuts pins that list. Existing threads and ordinary engine/model defaults remain unchanged. No model version is duplicated in a shortcut defaults table; aliases, previews and dated snapshots are excluded, and absent families are omitted.

Validation: 10/10 unit/pipeline tests and actual Chromium disposable Settings test passed, including fresh defaults and unrelated-save preservation. Independent reviewer passed 28/28 focused tests and approved the final diff. Static, secret scan, security coverage and DCO checks passed. Native private Slack provider acceptance is defined in TEST-PLAN.md and the private QA registry for both engines, not claimed as executed. Full local coverage suite status is recorded in the task evidence.

Beta only. Stable clients receive these defaults when this change is included in an approved stable release. Claude follows the installed gateway's curated catalog; Codex follows its authenticated CLI catalog with bundled fallback, so CLI/gateway updates still control availability of newly released models.

Signed-off-by: Tiberiu Socaci <tsocaci@makeitfuture.com>
@makeitfutureDev
makeitfutureDev force-pushed the feat/default-model-shortcuts-20261023 branch from 671f581 to 5cdabc8 Compare October 23, 2026 15:32
@makeitfutureDev
makeitfutureDev merged commit de4d023 into beta Oct 23, 2026
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.

2 participants