AI service lifecycle, allowance management, CLI task client
Add comprehensive tests for previously uncovered code paths: - service.go: NewService, OnStartup, handleTask, doCommit, doPrompt - completion.go: CreatePR with mock gh binary, PushChanges success path - allowance_service.go: ResetAgent error path with mock store - client.go: connection refused and invalid JSON paths for all methods - Additional edge cases for CreateBranch, AutoCommit, generateBranchName Co-Authored-By: Charon <charon@lethean.io> |
||
|---|---|---|
| prompts | ||
| allowance.go | ||
| allowance_edge_test.go | ||
| allowance_error_test.go | ||
| allowance_service.go | ||
| allowance_test.go | ||
| CLAUDE.md | ||
| client.go | ||
| client_test.go | ||
| completion.go | ||
| completion_git_test.go | ||
| completion_test.go | ||
| config.go | ||
| config_test.go | ||
| context.go | ||
| context_git_test.go | ||
| context_test.go | ||
| coverage_boost_test.go | ||
| embed.go | ||
| embed_test.go | ||
| FINDINGS.md | ||
| go.mod | ||
| go.sum | ||
| lifecycle_test.go | ||
| service.go | ||
| service_test.go | ||
| TODO.md | ||
| types.go | ||