gui/pkg/mcp
Snider 19b949b8f3 test(mcp): add subsystem tests with IPC round-trip verification
Fix cyclic type panic in contextmenu tools by using map[string]any
for ContextMenuDef which contains self-referencing MenuItemDef.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 16:10:06 +00:00
..
mcp_test.go test(mcp): add subsystem tests with IPC round-trip verification 2026-03-13 16:10:06 +00:00
subsystem.go feat(mcp): add display subsystem skeleton 2026-03-13 16:04:13 +00:00
tools_browser.go feat(mcp): add browser, contextmenu, keybinding, dock, lifecycle tools (11) 2026-03-13 16:08:34 +00:00
tools_clipboard.go feat(mcp): add screen, clipboard, dialog tools (14) 2026-03-13 16:08:26 +00:00
tools_contextmenu.go test(mcp): add subsystem tests with IPC round-trip verification 2026-03-13 16:10:06 +00:00
tools_dialog.go feat(mcp): add screen, clipboard, dialog tools (14) 2026-03-13 16:08:26 +00:00
tools_dock.go feat(mcp): add browser, contextmenu, keybinding, dock, lifecycle tools (11) 2026-03-13 16:08:34 +00:00
tools_environment.go feat(mcp): add notification, tray, environment tools (9) 2026-03-13 16:08:29 +00:00
tools_keybinding.go feat(mcp): add browser, contextmenu, keybinding, dock, lifecycle tools (11) 2026-03-13 16:08:34 +00:00
tools_layout.go feat(mcp): add window and layout tools (22) 2026-03-13 16:08:22 +00:00
tools_lifecycle.go feat(mcp): add browser, contextmenu, keybinding, dock, lifecycle tools (11) 2026-03-13 16:08:34 +00:00
tools_notification.go feat(mcp): add notification, tray, environment tools (9) 2026-03-13 16:08:29 +00:00
tools_screen.go feat(mcp): add screen, clipboard, dialog tools (14) 2026-03-13 16:08:26 +00:00
tools_tray.go feat(mcp): add notification, tray, environment tools (9) 2026-03-13 16:08:29 +00:00
tools_webview.go feat(mcp): add webview tools (18) 2026-03-13 16:08:18 +00:00
tools_window.go feat(mcp): add window and layout tools (22) 2026-03-13 16:08:22 +00:00