Current state — July 2026
First public snapshot. Highlights of what ships today:
- Nine chat transports. WhatsApp, Signal, Telegram, Matrix, Slack, Discord, iMessage, Email, SMS.
- Five LLM providers. claudecli, Anthropic direct, AWS Bedrock, Google Vertex AI, OpenAI-compatible.
- MCP server. JSON-RPC 2.0 over stdio, spec revision 2024-11-05.
- SLSA Level 3 build provenance, cosign-signed release checksums, CycloneDX SBOM.
- 76% test coverage across the module (core packages sit 85–100%).
- Zero open Dependabot alerts.
- Full race-mode CI on
ubuntu-latestandmacos-latest.
Detail
For the full commit-by-commit history, see the git log at https://github.com/sebastienrousseau/rousseau-agent.
Every commit uses Conventional Commits. The changelog page will land structured entries once the first tagged release is cut; until then, git log --oneline is the authoritative reference.
Compatibility policy
- Config file format is versioned by field additions, not schema breaks. New keys are safe to ignore; renames and removals will land behind a deprecation warning in the release preceding removal.
agent.Provider,agent.Message,agent.Sessionare stable exports intended for third-party embedders. Breaking changes will land at a major version bump.internal/*packages are not stable API — they are internal to the project. Third-party consumers should not import them (Go'sinternalvisibility enforces this).
Where to file feedback
- Bugs and feature requests: GitHub issues.
- Security:
sebastian.rousseau@gmail.com(see /security/).