Skip to content

feat(ai): add bulk model selection - #661

Merged
murongg merged 1 commit into
v2from
feature/651-model-select-all
Aug 13, 2026
Merged

feat(ai): add bulk model selection#661
murongg merged 1 commit into
v2from
feature/651-model-select-all

Conversation

@murongg

@murongg murongg commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a bulk action that switches between selecting and deselecting every model for the current AI provider
  • derive the action from the current model state and disable it when the provider has no models
  • localize the new labels for every supported language and cover both directions with the settings integration test

Validation

  • pnpm --filter @markra/app test — 132 files and 1501 tests passed
  • pnpm --filter @markra/shared test — 7 files and 62 tests passed
  • pnpm --filter @markra/app typecheck:test
  • pnpm --filter @markra/app build
  • pnpm --filter @markra/shared build
  • git diff --check
  • Not run: manual screenshot or desktop UI QA; the settings interaction is covered by the integration test

Risk

  • Low. The change only updates existing model enabled flags and does not alter persisted settings schemas.

Closes #651

@vercel

vercel Bot commented Aug 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markra-web Ready Ready Preview Aug 13, 2026 10:08am

@murongg
murongg merged commit 118749d into v2 Aug 13, 2026
21 checks passed
@murongg
murongg deleted the feature/651-model-select-all branch August 13, 2026 10:17
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.

[Feature]: 建议添加模型时增加全选按钮

1 participant