Updated the GitHub CI workflow to use the correct golangci-lint installation path. Enhanced test mocks with proper mutex protection in TestMessageHandler and cleaned up FakeAgentSession implementation for better thread safety and performance.
generated by llmgit
Co-Authored-By: Claude <noreply@anthropic.com>
Ensures modules are downloaded from official proxy with proper checksum
verification to avoid checksum mismatch errors in CI.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add new workflows:
- issue-reply.yml: Automatically greet new issue creators
- stale.yml: Handle stale issues and PRs with automated warnings/closures
Update ci.yml to use go-version-file instead of hardcoded Go version
generated by llmgit
Co-Authored-By: Claude <noreply@anthropic.com>
This adds a new GitHub Actions workflow that:
- Runs on pushes and PRs to main branch
- Sets up Go 1.23 environment with caching
- Downloads dependencies, builds, and runs tests
generated by llmgit
Co-Authored-By: Claude <noreply@anthropic.com>