Skip to content

feat(#1012): retire community Excel MCP, keep Alpha Excel - #1018

Merged
jinjunnn merged 1 commit into
alphafrom
w34-1012-retire-excel
Aug 18, 2026
Merged

jinjunnn merged 1 commit into
alphafrom
w34-1012-retire-excel

Conversation

@jinjunnn

Copy link
Copy Markdown
Owner

Summary

  • Hub Excel is mcp:alpha-excel only. New community mcp:excel / excel-mcp-server installs fail closed (catalog, seed, bundle, signed package, uncurated write).
  • Boot teardown removes the live engine config leaf and retained merged copies (~/.opencode / XDG) plus the matching global receipt, so the retired server cannot shadow-revive. Missing files stay missing.
  • Deletes excelWorkspaceRoot / EXCEL_FILES_PATH. Does not migrate ~/Alpha/excel-workspace. Archived Word/PPT keep-installed behavior is unchanged. Offline catalog snapshot is left to alpha-web#155.

Test plan

  • bun test src/main/community-excel-retirement.test.ts (15/15), including legacy-copy teardown, escape-hatch target, excel-rooted V3 graph
  • bun test advisory/admission/office-advisories slices
  • packages/ui-mac typecheck
  • pre-push bin/check on push

Fixes #1012
Refs jinjunnn/alpha-work#65

Made with Cursor

Boot teardown deletes the live engine leaf and retained merged copies so
excel-mcp-server cannot shadow-revive. New installs stay fail-closed.

Fixes #1012
Refs jinjunnn/alpha-work#65

Co-authored-by: Cursor <cursoragent@cursor.com>
@jinjunnn
jinjunnn merged commit 3891b0d into alpha Aug 18, 2026
5 of 6 checks passed
@jinjunnn
jinjunnn deleted the w34-1012-retire-excel branch August 19, 2026 01:46
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.

[REQ-135][CODE] Reject new community Excel installs; keep Alpha Excel only

1 participant