gui/pkg/mcp
Snider 13a493f57d
Some checks failed
Security Scan / security (push) Failing after 26s
Test / test (push) Failing after 56s
refactor(ax): AX compliance sweep — comments, error handling, test names
- Fix window/service.go: replace 3 fmt.Errorf calls with coreerr.E() (removes implicit fmt dependency)
- Add usage-example comments to all bare Register() functions across 10 packages
- Remove redundant prose comments (Options/Service/Register/OnStartup/HandleIPCEvents boilerplate)
- Add Result-type comments to message types in contextmenu, keybinding, notification packages
- Fix test naming to TestFilename_Function_{Good,Bad,Ugly} pattern in display_test, window_test, persistence_test, service_screen_test
- Convert New() and CreateWindowOptions doc comments to usage-example style

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 12:18:41 +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 refactor(ax): AX compliance sweep — comments, error handling, test names 2026-03-31 12:18:41 +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 refactor(ax): merge mini AX pass 2026-03-31 06:32:06 +01:00
tools_contextmenu.go refactor(ax): merge mini AX pass 2026-03-31 06:32:06 +01:00
tools_dialog.go refactor(ax): align GUI APIs with AX principles 2026-03-31 05:31:00 +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 refactor(ax): merge mini AX pass 2026-03-31 06:32:06 +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