Skip to content

chore: settings and cowork cleanup#2284

Merged
fisherdaddy merged 5 commits into
release/2026.7.6from
fisherdaddy/chore-settings-and-cowork-cleanup
Jul 6, 2026
Merged

chore: settings and cowork cleanup#2284
fisherdaddy merged 5 commits into
release/2026.7.6from
fisherdaddy/chore-settings-and-cowork-cleanup

Conversation

@fisherdaddy

Copy link
Copy Markdown
Collaborator
  1. refactor(settings): redesign model provider settings UI
  2. chore(cowork): remove home recent tasks card
  3. fix(cron): archive legacy cron files after doctor migration
  4. fix(python): hide console window when spawning python on Windows
  5. chore(vite): allow dev server port override via PORT env var

Extract the delete-confirmation dialog into its own component,
add provider search/filter, and refine base URL / API format hints.
Drop the one-click resume card from the Cowork home view along with
its unused translation key.
Previously the legacy jobs.json/jobs-state.json/runs/*.jsonl files were
left in place after a successful doctor migration, so
hasLegacyCronStorage() kept reporting legacy storage and re-triggering
the doctor migration on every startup. Rename them with a .migrated
suffix once migration succeeds.
Matches the windowsHide behavior already used by other spawn() calls
in this codebase, avoiding a flashing console window on Windows.
electron:dev still pins 5175 via its --port CLI flag, which overrides
server.port anyway; this only affects tooling that starts Vite
directly and needs a free port.
@fisherdaddy fisherdaddy merged commit 25a679d into release/2026.7.6 Jul 6, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant