All notable changes to AiCodingAgentTeam are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
- Go E2E integration tests (quick edit + build + park/continue + API surface)
- proof-pack zip generation (plan.json + verify.jsonl + scorecard.md + delivery-summary.md)
- Fail-open governance fault injection tests (closed engine + excluded path + disabled rule)
- Concurrent write-lock mutex enforcement tests
- A2A contract JSON schema validation (AgentCard / Task / Result / ProgressEvent round-trip)
- CI: gitleaks secret scanning step
- CI: Semgrep SAST static analysis step
- CI: Trivy container image scanning job
- CLI smoke tests (version, init, memory show, knowledge demo, verify, knowledge index)
- TUI component render tests (StatusBar + ResultPanel + HelpPanel via ink-testing-library)
- RAG spec 13 acceptance checkboxes closed
- Root README.md with architecture overview and quick start guide
- MIT LICENSE file
- CONTRIBUTING.md with development workflow
- GitHub Issue and Pull Request templates
- goreleaser.yml for cross-platform binary builds
- GitHub Release workflow (tag-triggered)
- CI govulncheck security scanning step
- CI codecov coverage reporting
- RedisBus unit tests (miniredis)
- host/registry unit tests
- MCP Server real JSON-RPC stdio implementation
- TUI component unit tests (ink-testing-library + vitest)
- A2A DelegateParallel p95 benchmark
- ACP Server real stdio JSON-RPC 2.0 (initialize, session/start, session/stop, session/list)
- CLI subcommands:
continue,mcp,a2a serve,acp,memory show|capture|recall,ci - claude/dsh stub driver tests (coverage 0% to 100%)
- mcp coverage 77.9% to 89.6% (subdirectory + tool definition tests)
- version/commit/date metadata via goreleaser ldflags
Changed
- golangci-lint-action v8 to v9 (Node 20 deprecation fix)
- GitHub Actions checkout@v4 to v5, setup-go@v5 to v6, setup-node@v4 to v5
[0.2.1] - 2026-09-05
Fixed
- Website: collapse README language picker into a single line (pipe-separated)
[0.2.0] - 2026-09-05
Added
- Marketing website at
website/(Next.js 14 App Router + Tailwind + next-intl) - 9-language static documentation site (en, zh, ja, ko, fr, de, ru, es, it)
- GitHub Pages static deployment via
.github/workflows/docs-site.yml - Localized README set under
website/README.{lang}.mdwith cross-navigation - Stage 1 redesign: best-practice landing sections (Hero / LogoCloud / Features / Stats / Code / Architecture / Quickstart / FinalCTA)
- Stage 2 dark duotone redesign (cyan + magenta neon) with three-font system (Manrope / Space Grotesk / JetBrains Mono)
- Hero 3-slide auto-typing terminal demo with cursor blink + RESTART button
- IntersectionObserver-driven Reveal scroll-in animations
- 3D mouse-follow Tilt wrapper on FeatureGrid and ArchitectureDiagram
- Markdown-rendered documentation pages (react-markdown + remark-gfm) with locale-prefixed navigation
- Smart root
/redirect with browser-language detection + localStorage persistence - OG image (
og.png, 1200x630) and gradientfavicon.svg
Changed
- Documentation organization: site-internal docs moved under
docs/, public docs underwebsite/content/docs/
[0.1.0] - 2026-09-02
Added
- Go E2E integration tests (quick edit + build + park/continue + API surface)
- proof-pack zip generation (plan.json + verify.jsonl + scorecard.md + delivery-summary.md)
- Fail-open governance fault injection tests (closed engine + excluded path + disabled rule)
- Concurrent write-lock mutex enforcement tests
- A2A contract JSON schema validation (AgentCard / Task / Result / ProgressEvent round-trip)
- CI: gitleaks secret scanning step
- CI: Semgrep SAST static analysis step
- CI: Trivy container image scanning job
- CLI smoke tests (version, init, memory show, knowledge demo, verify, knowledge index)
- TUI component render tests (StatusBar + ResultPanel + HelpPanel via ink-testing-library)
- RAG spec 13 acceptance checkboxes closed
- Go orchestration engine: router to planner to scheduler to coordinator 5-layer flow
- Host drivers: Codex (real exec), OpenCode (real exec), Claude (stub), DSH (stub)
- A2A protocol: InProcBus + RedisBus Pub/Sub
- 9 team role agents with A2A reviewer registration
- Quality gate engine with deterministic checks (golangci-lint + go vet + go test)
- Governance engine with 113+ rules and fail-open design
- RAG knowledge engine (BM25, pure Go, zero dependencies)
- Project memory store (facts/pitfalls/lessons/recipes)
- gRPC API with proto definitions
- A2A HTTP server with Agent Card discovery
- MCP/ACP server stubs
- TypeScript TUI client (Ink + React + Zustand + gRPC)
- Docker Compose deployment (coordinator + redis + agents + hosts)
- ADR-0001 through ADR-0012 architecture decision records
- Full documentation suite (requirements, architecture, design, deployment)