Skip to content

Merge #633: workbench market failure status (conflicts resolved) - #644

Merged
yaojin3616 merged 2 commits into
mainfrom
merge-pr-633
Oct 1, 2026
Merged

yaojin3616 merged 2 commits into
mainfrom
merge-pr-633

Conversation

@yaojin3616

Copy link
Copy Markdown
Contributor

Carries #633 onto current main. The fork branch does not allow maintainer edits, so conflicts are resolved here; merging this marks #633 as merged.

Conflict resolution:

Checks run locally:

  • npx vitest run workbench client/market-install/market-recovery/navigation/state + desktop-startup-install: 219 passed
  • npm run typecheck: passed
  • npm test: 1588 passed, 1 failed (test/ppt-personal-template-ui.test.mjs, untouched here; passes 13/13 when run alone twice — load-related flake)
  • git diff --check: clean

Not verified: real app / UI acceptance of the workbench market.

🤖 Generated with Claude Code

cinderzhan and others added 2 commits September 30, 2026 16:27
- src/main/index.ts: keep both desktop-startup-install and
  workbench-market-recovery imports.
- workbenches client.js: keep sortMarketEntries (main) and FailureHint
  (#633); combine local removal status (#635) with stale-record removal
  (#633) so the uninstall button honours both.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@yaojin3616
yaojin3616 merged commit d6c4d96 into main Oct 1, 2026
9 checks passed
@yaojin3616
yaojin3616 deleted the merge-pr-633 branch October 1, 2026 08:09
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