Skip to content

feat(opera): add MCP server lifecycle tools. - #60

Merged
mateuszk-opera merged 4 commits into
mainfrom
feat/mcp-server-management
Aug 31, 2026
Merged

mateuszk-opera merged 4 commits into
mainfrom
feat/mcp-server-management

Conversation

@mateuszk-opera

Copy link
Copy Markdown
Contributor
  • Add opera_register_mcp_server, opera_connect_mcp_server, opera_authenticate_mcp_server, opera_unregister_mcp_server, opera_enable_mcp_server, opera_disable_mcp_server

…yping

- Add opera_register_mcp_server, opera_connect_mcp_server,
  opera_authenticate_mcp_server, opera_unregister_mcp_server,
  opera_enable_mcp_server, opera_disable_mcp_server
@mateuszk-opera mateuszk-opera changed the title feat(opera): add MCP server lifecycle tools and tighten CDP session t… feat(opera): add MCP server lifecycle tools. Aug 31, 2026
@macieju-opera

Copy link
Copy Markdown
Contributor

None of the 6 new tools (register/connect/authenticate/unregister/enable/disable MCP server) have tests. tests/opera/opera.test.ts covers opera_chat/opera_make/opera_do/opera_research well (dispatch, error paths, streaming, abort, retry) — worth adding similar coverage here, especially for opera_authenticate_mcp_server since it uses the streaming/abort path.

@mateuszk-opera
mateuszk-opera merged commit ae7af94 into main Aug 31, 2026
16 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