agent/pkg
Snider b5cb294b25 refactor: extract command closures into named methods — agentic 61.4%
Move all command closure bodies from registerForgeCommands,
registerWorkspaceCommands into standalone methods (cmd*) on PrepSubsystem.
This makes them directly testable without CLI integration.

New: 9 forge command methods (cmdIssueGet, cmdIssueList, cmdIssueComment,
cmdIssueCreate, cmdPRGet, cmdPRList, cmdPRMerge, cmdRepoGet, cmdRepoList)
+ 3 workspace methods (cmdWorkspaceList, cmdWorkspaceClean, cmdWorkspaceDispatch)

Coverage: agentic 54.3% → 61.4% (+7.1pp)
Total: 501 agentic tests, 727 across all packages

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-25 00:52:00 +00:00
..
agentic refactor: extract command closures into named methods — agentic 61.4% 2026-03-25 00:52:00 +00:00
brain fix: imports forge.lthn.ai/core/mcp → dappco.re/go/mcp 2026-03-24 21:40:04 +00:00
lib fix: extract default workspace template for go.work 2026-03-22 15:45:32 +00:00
messages feat(messages): define IPC message types for inter-service communication 2026-03-24 14:44:23 +00:00
monitor test(monitor): add logic_test.go — 26 tests for uncovered functions 2026-03-24 23:12:32 +00:00
setup test: 413 new tests — agentic 54.3%, setup 75.8%, all packages passing 2026-03-25 00:44:17 +00:00