gui/pkg/mcp
Claude 484f7138ee
feat(mcp): add event_emit, event_on, event_off, event_list tools
4 new MCP tools for the events package:
- event_emit — fire custom events with optional data
- event_on — register event listener via IPC
- event_off — remove listeners by name
- event_list — query all registered listeners

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 15:03:30 +01:00
..
mcp_test.go fix(mcp): add safe type assertions and complete stub handlers 2026-03-13 16:28:15 +00:00
subsystem.go feat(mcp): add event_emit, event_on, event_off, event_list tools 2026-03-31 15:03:30 +01: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 fix(mcp): remove duplicate coreerr imports in 3 tool files 2026-03-31 14:51:06 +01:00
tools_contextmenu.go fix(mcp): remove duplicate coreerr imports in 3 tool files 2026-03-31 14:51:06 +01:00
tools_dialog.go feat(dialog): expand with typed tasks, file options, 3 new MCP tools 2026-03-31 14:55:55 +01: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 fix(mcp): remove duplicate coreerr imports in 3 tool files 2026-03-31 14:51:06 +01:00
tools_events.go feat(mcp): add event_emit, event_on, event_off, event_list tools 2026-03-31 15:03:30 +01: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 refactor(ax): align GUI surface with AX principles 2026-03-31 05:56:36 +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 refactor(ax): align GUI APIs with AX principles 2026-03-31 05:31:00 +00:00
tools_screen.go refactor(ax): align GUI surface with AX principles 2026-03-31 05:56:36 +00:00
tools_tray.go refactor(ax): align GUI APIs with AX principles 2026-03-31 05:31:00 +00:00
tools_webview.go refactor(ax): align GUI APIs with AX principles 2026-03-31 05:31:00 +00:00
tools_window.go Merge pull request '[agent/codex:gpt-5.4-mini] Update the code against the AX design principles in ~/spec/r...' (#4) from main into dev 2026-03-31 05:57:04 +00:00