Skip to content

fix: require opera-devtools-mcp 0.5.0 for MCP server lifecycle commands - #33

Merged
macieju-opera merged 1 commit into
mainfrom
fix/opera-devtools-mcp-0.5.0
Aug 31, 2026
Merged

fix: require opera-devtools-mcp 0.5.0 for MCP server lifecycle commands#33
macieju-opera merged 1 commit into
mainfrom
fix/opera-devtools-mcp-0.5.0

Conversation

@macieju-opera

Copy link
Copy Markdown
Contributor

Summary

  • feat: add MCP server lifecycle commands (mcp-add, mcp-auth, mcp-remove, mcp-enable, mcp-disable) #31 added mcp-add/mcp-auth/mcp-remove/mcp-enable/mcp-disable, which call opera_register_mcp_server, opera_connect_mcp_server, opera_authenticate_mcp_server, opera_unregister_mcp_server, opera_enable_mcp_server, and opera_disable_mcp_server
  • package.json still pinned opera-devtools-mcp to ^0.4.0, which doesn't have those tools — bump to ^0.5.0 (confirmed published on npm and containing all six tools) so a fresh/updated install actually resolves a compatible version
  • package-lock.json regenerated to match

Test plan

  • npm run build
  • npm test (456/457 pass; the 1 failure, bridge startup > starts exactly one bridge when several commands race, reproduces identically on unmodified main — pre-existing environment flake, unrelated to this change)
  • Verified opera-devtools-mcp@0.5.0 build contains opera_register_mcp_server, opera_connect_mcp_server, opera_authenticate_mcp_server, opera_unregister_mcp_server, opera_enable_mcp_server, opera_disable_mcp_server

mcp-add/mcp-auth/mcp-remove/mcp-enable/mcp-disable (#31) call
opera_register_mcp_server, opera_connect_mcp_server,
opera_authenticate_mcp_server, opera_unregister_mcp_server,
opera_enable_mcp_server, and opera_disable_mcp_server, which only exist
as of opera-devtools-mcp 0.5.0. The dependency range was left at ^0.4.0,
so a fresh install could resolve a version without these tools.
@macieju-opera
macieju-opera merged commit 84ef059 into main Aug 31, 2026
2 checks passed
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