gui/pkg
Claude dcd2c9bcb8
feat(events): new package — custom event system bridged to Core IPC
- Platform interface wrapping EventManager (Emit, On, Off, OnMultiple, Reset)
- TaskEmit, TaskOn, TaskOff, QueryListeners IPC message types
- ActionEventFired broadcast for agent consumption
- Service with listener tracking and shutdown cleanup
- 17 tests with Good/Bad/Ugly coverage

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 14:59:34 +01:00
..
browser refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
clipboard refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
contextmenu refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
dialog feat(dialog): expand with typed tasks, file options, 3 new MCP tools 2026-03-31 14:55:55 +01:00
display refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
dock refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
environment refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
events feat(events): new package — custom event system bridged to Core IPC 2026-03-31 14:59:34 +01:00
keybinding feat(keybinding): add TaskProcess, error sentinels, concurrency test 2026-03-31 14:55:01 +01:00
lifecycle refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
mcp feat(dialog): expand with typed tasks, file options, 3 new MCP tools 2026-03-31 14:55:55 +01:00
menu refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
notification refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
screen feat(screen): expand with QueryCurrent, ScreenPlacement, Rect geometry 2026-03-31 14:54:17 +01:00
systray refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
webview refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00
window refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +01:00