Skip to content

[Fix] Fast automations ignore the configured session model - #2257

Merged
roomote-roomote[bot] merged 1 commit into
developfrom
fix/fast-automation-model-2jbuaxzpssjjx
Sep 5, 2026
Merged

[Fix] Fast automations ignore the configured session model#2257
roomote-roomote[bot] merged 1 commit into
developfrom
fix/fast-automation-model-2jbuaxzpssjjx

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

​Opened on behalf of @daniel-lxs. Follow up by mentioning @roomote-roomote, in the web UI, or in Slack.

What changed

  • Persist custom automation model and reasoning selections when creating the Fast conversation, for both manual and scheduled runs.
  • Reuse stored settings for initial and resumed Fast inference, while preserving explicit turn overrides and deployment-default reset semantics.
  • Remove automation-specific model injection into delegated coding tasks. Children retain their independent explicit selection or deployment coding default.
  • Add persistence, inference, trigger, and child-selection regression coverage, documentation, and a patch changeset.

Why this change was made

The automation override was only carried as a child-task default in the initial event. It never reached the Fast orchestrator, which used the deployment default instead. Storing the selection on the conversation makes it available on every turn without depending on the initial event payload.

Impact

New automation occurrences honor the configured Fast model throughout the conversation. Existing session settings are not overwritten, and historical occurrences are not backfilled. Schedules and provider routing are unchanged.

Validation passed: 357 focused tests, including real-database persistence and inference-boundary coverage; full pre-push lint/type/unused-code checks; and documentation validation/link checks. Removing the creation-setting handoff reproduced both manual and scheduled regression failures before restoring the fix. No live production automation was rerun, and no provider inference smoke test was performed. Browser proof is not applicable to model propagation.

@roomote-community

roomote-community Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed d546e46

@roomote-roomote
roomote-roomote Bot marked this pull request as ready for review September 5, 2026 07:01
@roomote-roomote
roomote-roomote Bot merged commit 9eb0908 into develop Sep 5, 2026
19 checks passed
@roomote-roomote
roomote-roomote Bot deleted the fix/fast-automation-model-2jbuaxzpssjjx branch September 5, 2026 07:04
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