mirror of
https://github.com/OpenHands/OpenHands.git
synced 2026-10-07 17:08:34 +08:00
* Use unified integrations catalog * chore: pin extensions to merged integrations commit * docs: clarify local MCP install selection * fix: revert @openhands/extensions to working commit for Docker build The extensions package at b8c1869e does not export ./integrations under the 'production' Vite condition. Revert to the previously-verified commit c4d8d972 which passes the Docker build. Co-authored-by: openhands <openhands@all-hands.dev> * fix: update test entries to connectionOptions format post-merge Three test entries in install-server-modal.test.tsx still used the pre-catalog template: field that no longer exists on IntegrationCatalogEntry. Convert them to the connectionOptions: [...] format that matches the current extensions package type. Co-authored-by: openhands <openhands@all-hands.dev> * test: add MCP install evidence screenshot Captured from the real Agent Canvas dev stack running this branch on port 12000 after installing the no-credential Everything (demo) MCP integration through the UI. Co-authored-by: openhands <openhands@all-hands.dev> * test: mock MCP preflight in snapshots Ensure MCP page snapshot flows do not hit a real agent-server /api/mcp/test endpoint when adding marketplace or custom MCP servers in mocked Playwright runs. Co-authored-by: openhands <openhands@all-hands.dev> * test: relax home snapshot wait Allow the home-screen assertion to wait as long as the surrounding snapshot setup under CI load. Co-authored-by: openhands <openhands@all-hands.dev> * evidence: full MCP marketplace screenshot showing all 43 catalog entries * evidence: catalog verification showing all 43 MCP entries from INTEGRATION_CATALOG --------- Co-authored-by: neubig <398875+neubig@users.noreply.github.com> Co-authored-by: openhands <openhands@all-hands.dev>