Skip to content

Complete native Joomla MCP console plugin and installed verification - #1

Merged
Llewellynvdm merged 17 commits into
mainfrom
feature/jcb-mcp-runtime
Sep 24, 2026
Merged

Llewellynvdm merged 17 commits into
mainfrom
feature/jcb-mcp-runtime

Conversation

@Llewellynvdm

@Llewellynvdm Llewellynvdm commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Why

Expose the PHP MCP component through Joomla's genuine console lifecycle while keeping the component responsible for catalogue, authorization, JCB handlers, jobs and recovery.

Implemented

  • Lazy native adapters for serve, describe, dispatch, self-test, cli-inventory and jcb-sync.
  • Console-only authority, native global options, atomic registration, exact input/exit handling and protocol-output restoration.
  • Reproducible PHP-only Joomla ZIP, dependency/version checks, native installer/update behavior and gated release metadata.
  • Eighteen installed CLI/stdio assertions, including exact/oversized JSON and NDJSON frame boundaries.

Validation

Runtime code stays thin; no duplicated JCB catalogue or external-client dependency. Related component PR and client PR.

No merge or release publication is performed by this PR.

@Llewellynvdm Llewellynvdm changed the title Implement PHP Joomla MCP console plugin and preserve companion behaviour Build PHP Joomla MCP console integration with full JCB CLI roadmap Sep 18, 2026
@Llewellynvdm Llewellynvdm changed the title Build PHP Joomla MCP console integration with full JCB CLI roadmap Complete PHP console adapters, installed acceptance and verified releases Sep 21, 2026
@Llewellynvdm Llewellynvdm changed the title Complete PHP console adapters, installed acceptance and verified releases Complete native Joomla MCP console plugin and installed verification Sep 24, 2026
@Llewellynvdm
Llewellynvdm marked this pull request as ready for review September 24, 2026 10:02
@Llewellynvdm
Llewellynvdm merged commit 9935228 into main Sep 24, 2026
8 checks passed
@Llewellynvdm
Llewellynvdm deleted the feature/jcb-mcp-runtime branch September 24, 2026 10:15
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.

1 participant