Skip to content

Fix project model selection, scheduling, and authorization recovery for v0.50.35 - #572

Merged
zjy-web222 merged 3 commits into
mainfrom
Jovan
Nov 11, 2026
Merged

zjy-web222 merged 3 commits into
mainfrom
Jovan

Conversation

@zjy-web222

Copy link
Copy Markdown
Collaborator

Changes

  • Keep the chosen model and reasoning effort per engine across reloads, and show the fixed engine for a configured project.
  • Expose automatic execution in project tasks. At dispatch, use the project's composer model unless the task specifies one.
  • Resume interrupted OpenCode conversations when the next prompt arrives, including when its ID arrives before its text.
  • Preserve in-flight provider authorization during background refresh and offer a new authorization attempt if the callback cannot be confirmed.
  • Update the stale Bash collapse assertion to match the upstream streaming UI and prepare the aligned package versions for v0.50.35.

Validation

  • App and server typechecks, whitespace and maintainability checks, and strict release review passed.
  • 179 focused app tests and 22 work item tests passed. Release and installer tests passed with one platform-specific skip.
  • Existing desktop proof flows cover project task creation, scheduled Qwen3.7 Max dispatch, and simulated OAuth retry. Re-run with pnpm fraimz --flow project-task-automation --flow scheduled-task-project-model --flow provider-oauth-recovery.

The release tag will be created from the merged main commit and will trigger the existing installer publication workflow.

@zjy-web222
zjy-web222 merged commit 313d76c into main Nov 11, 2026
8 checks passed
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