Skip to content

[Plan] openadt-mcp monorepo product #71

Description

@github-actions

Overview

Ship openadt-mcp as a separate publishable product in the monorepo: compiled Bun binary (win/linux/mac), separate Scoop/Homebrew manifests, immediate removal of the MCP launcher from openadt.zip, and deprecation of the openadt mcp Java wrapper.

Tasks

  • Update specs/mcp.md, packaging.md, cli.md, vision.md — openadt-mcp as separate product, deprecated openadt mcp, matrix artifacts
  • Add openadt-mcp-bin.ts (full CLI), fix flagValue in config.ts + tests
  • scripts/build-openadt-mcp-release.ts + nx/package.json targets for bun build --compile
  • Remove sap-adt-mcp-launcher from openadt.zip; platform openadt-mcp archives in package-release + release.yml matrix
  • packaging/scoop/openadt-mcp.json, homebrew/openadt-mcp.rb, sync scripts, release-version bumps
  • McpLauncherInvoker: spawn native openadt-mcp, deprecation message, update McpCommandTest
  • README/usage/post-install, verify-spec-sync, CI smoke on matrix OS

Plan

.cursor/plans/openadt-mcp_monorepo_product_31ab8085.plan.md

Auto-created from a Cursor plan via the plan-sync workflow.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions