Releases: intent-solutions-io/iam-bobs-brain
v2.1.5
v2.1.4
v2.1.3
v2.1.2
v2.1.1
v2.1.0
Release v2.1.0
Release Date: 2026-02-19
Changes since v2.0.0
- chore: release v2.1.0 [skip ci] (4f4667c)
- chore: audit scripts, archive dead code, fix release.yml, update CLAUDE.md (3d1bf78)
- fix(ci): resolve pre-existing lint and test failures (#64) (f37aff5)
- fix(ci): resolve empty PROJECT_ID in inline deploy workflow (fbcfe06)
- feat: testing harness, CI gates, and stub providers (#62) (894cf48)
- merge: resolve doc conflicts with main (accept main's versions) (2ba11ed)
- fix(tests): address minor review feedback from CodeRabbit and Gemini (4915ef4)
- fix(tests): deepcopy stub responses, move TESTING.md to 000-docs (R6) (81b722c)
- fix(ci): make pip-audit blocking, mark bandit non-blocking for pre-existing findings (8caa2a0)
- fix(ci): switch to ruff, fix coverage module, add pip-audit (0806842)
- feat(tests): add A2AResult factory and new conftest fixtures (f9b459d)
- feat(tests): add stub providers for LLM, Agent Engine, and HTTP replay (5857968)
- fix: close 4 risk tier enforcement gaps in policy gates and dispatcher (#61) (9d72047)
- docs(000-docs): add language identifier to fenced code block (4de2953)
- docs(000-docs): fix canonical document count (28 → 29), add missing inventory doc (68a87bc)
- docs(000-docs): fix remaining 6767 references flagged by CodeRabbit (78c4838)
- docs(000-docs): fix repetitive document headers and stale catalog refs (414dfa2)
- docs(changelog): add unreleased section for recent changes (4cc3e71)
- docs(claude): update all 6767 references to 000-* prefix (doc-filing v4.3) (5fcbdb2)
- docs(readme): fix identity crisis, update to doc-filing v4.3 references (e9a7076)
- docs(000-docs): migrate 28 canonical files from 6767-* to 000-* prefix (doc-filing v4.3) (1dac271)
- docs(claude): fix incorrect make targets, add test infra and service layout (f0ab79d)
- docs(claude): improve CLAUDE.md with better test commands and agent creation guide (0071bb0)
- test(iam): add comprehensive test coverage for all IAM specialists (#58) (4bf296b)
- test(iam): add comprehensive test coverage for all IAM specialists (e192a70)
- feat: agent callback updates and mission spec skill_id support (#57) (93c45de)
- Merge pull request #56 from intent-solutions-io/fix/readme-alignment (02bbbfc)
- docs(readme): align with v2.0.0 changes and fix issues (ee76087)
- Merge pull request #55 from intent-solutions-io/feature/enable-mcp-deployment (0d00f68)
- test: fix test warnings and failures (83d6e6b)
- feat(infra): add MCP server config to staging/prod tfvars (7993ac4)
- fix(tests): cleanup broken tests and fix skill ID field (#54) (4078b8f)
- feat(a2a): implement Phase H+ async A2A dispatch (#53) (e982160)
- feat: Phase H - Universal Autonomous AI Crew (#52) (56ba6a3)
- docs(readme): update for v2.0.0 Vision Alignment GA (7e87208)
- bd sync: 2026-01-03 01:25:49 (5c30c59)
v2.0.0 - Vision Alignment GA
Vision Alignment GA - General-Purpose Enterprise Orchestrator
Major release transforming Bob's Brain from ADK-focused devops assistant into a general-purpose enterprise orchestration system.
Highlights
- Canonical Agent IDs with backwards-compatible aliases
- Enterprise Controls (R0-R4 risk tiers, policy gates, evidence bundles)
- Mission Spec v1 (declarative workflow-as-code)
- 103 new unit tests (303 total)
New Capabilities
Agent Identity System (Phase D)
- Canonical kebab-case IDs:
bob,iam-orchestrator,iam-compliance, etc. - Alias support for legacy underscore IDs
- Deprecation warnings for migration path
Enterprise Controls (Phase E)
- Risk Tiers R0-R4: From read-only (R0) to financial operations (R4)
- Policy Gates: Default-deny for high-risk operations
- Tool Allowlists: Per-mandate tool restrictions
- Evidence Bundles: Complete audit trails with hashing
Mission Spec v1 (Phase F)
- Declarative YAML workflow definitions
- Deterministic compilation (same input → same output)
- CLI:
validate,compile,dry-run,run - Loop constructs with gates
New Documentation
252-DR-STND-agent-identity-standard.md253-DR-STND-mandates-budgets-approvals.md254-DR-STND-policy-gates-risk-tiers.md255-DR-STND-evidence-bundles-and-audit-export.md257-DR-STND-mission-spec-v1.md260-AA-REPT-vision-alignment-ga-aar.md
Breaking Changes
None. Full backwards compatibility via alias system.
Full Changelog: See CHANGELOG.md
🤖 Generated with Claude Code
v1.1.0 - Google Multi-Agent Patterns Rollout
🎉 v1.1.0 - Google Multi-Agent Patterns Rollout
This release implements all 5 phases of the Google Multi-Agent Patterns rollout, bringing Bob's Brain from 3/8 to 7/8 implemented patterns (87.5%) from Google's Developer Blog guide.
✨ Features
Phase P1: Sequential Workflow Pattern
- ADK Primitive:
SequentialAgent - State passing via
output_keyand{key}reference syntax create_sequential_pipeline()factory function
Phase P2: Parallel Fan-Out Pattern
- ADK Primitive:
ParallelAgent - Unique
output_keyper agent to prevent collisions create_parallel_analyzer()factory function
Phase P3: Quality Gates Pattern
- ADK Primitive:
LoopAgent - Generator-Critic iteration with
ctx.actions.escalate = True - Configurable
max_iterations create_quality_loop()factory function
Phase P4: Human-in-the-Loop Pattern
- ADK Primitive: Callbacks +
before_agent_callback RiskLevelenum (LOW, MEDIUM, HIGH, CRITICAL)- Approval request/response contracts
- Risk classification engine
Phase P5: Agent Starter Pack Templates
- 5 reusable pattern templates in
templates/directory - Decision tree guide (
PATTERNS.md) - Contribution guidelines (
CONTRIBUTING.md)
📝 Other Changes
- License: Changed from MIT to Elastic License 2.0 (ELv2)
- CI/CD: Fixed workflow references and ARV import checks
📊 Pattern Implementation Status
| Pattern | Status |
|---|---|
| Sequential Pipeline | ✅ Implemented |
| Parallel Fan-Out | ✅ Implemented |
| Quality Gates | ✅ Implemented |
| Human-in-the-Loop | ✅ Implemented |
| Agent-to-Agent (A2A) | ✅ Already existed |
| Foreman-Worker | ✅ Already existed |
| Iterative Refinement | ✅ Via LoopAgent |
| Routing/Delegation | ❌ Not yet |
📚 Documentation
- Added
6767-DR-STND-human-approval-pattern.md - Added release report
236-AA-REPT-bobs-brain-release-v1-1-0.md - Updated README badges (version + license)
Full Changelog: v1.0.0...v1.1.0
v0.13.0 - Linux Foundation AI Card PR Preparation
🎯 Linux Foundation AI Card PR Preparation
This release prepares Bob's Brain as a reference implementation for the Linux Foundation AI Card standard. All critical issues identified in the pre-PR audit have been resolved.
🚀 Highlights
- AI Card Reference Examples - 4 comprehensive files showing AI Card v1.0 adoption
- OSS Standard Files - CONTRIBUTING, CODE_OF_CONDUCT, SECURITY (25.4 KB total)
- Repository Quality - 85/100 → 95/100 (10-point improvement)
- R6 Compliance - Single docs folder achieved
- Documentation - All duplicates resolved, all links fixed
📦 What's New
AI Card Examples Directory
ai-card-examples/bobs-brain/with complete reference implementation- Universal AI Card format (v1.0) with SPIFFE identity
- Original A2A AgentCard (v0.3.0) for comparison
- Comprehensive conversion guide
- Production patterns demonstrated (Hard Mode, Inline Deployment, Dual Memory)
OSS Standards
CONTRIBUTING.md- Complete development guide (556 lines)CODE_OF_CONDUCT.md- Contributor Covenant v2.0SECURITY.md- Vulnerability reporting and security practices
Documentation Improvements
- Fixed 8 duplicate document numbers (history preserved)
- Updated 6767 master index with all 28 canonical standards
- Resolved all broken links
- Achieved R6 compliance (docs/ → github-pages/)
📊 Metrics
- Documentation: 145 files (141 → 145)
- Quality Score: 95/100 (85 → 95)
- Test Coverage: 65%+
- Hard Mode Compliance: 100%
- Broken Links: 0 (6 → 0)
- R6 Violations: 0 (1 → 0)
🔗 Key Documentation
- Linux Foundation PR Preparation AAR
- Repository Quality Audit
- 6767 Master Index
- AI Card Examples README
✅ Next Steps
- Submit PR to Linux Foundation AI Card repository
- Community review and feedback
- Potential adoption as canonical reference implementation
Full Changelog: v0.12.0...v0.13.0
v0.11.0: Production-Ready A2A Protocol & Monitoring
🚀 Release v0.11.0
Milestone: Agent Engine Deployment Readiness
This release represents full production readiness for Vertex AI Agent Engine deployment with comprehensive A2A protocol support and built-in monitoring strategy.
✨ Highlights
- Full A2A Protocol Implementation - Foreman AgentCard created with complete agent-to-agent discovery
- Built-in Monitoring Discovery - Vertex AI Agent Engine provides automatic metrics (no custom infrastructure needed!)
- Production CI/CD Pipeline - ARV gates, smoke tests, and deployment automation ready
- 171 Tests Passing - Comprehensive test coverage with AgentCard validation
📊 Key Metrics
- 59 commits since v0.10.0
- 2 major phases completed (21 & 22)
- 4 comprehensive AARs documenting all work
- 0 custom monitoring infrastructure needed (using built-in)
🔄 Changes
See CHANGELOG.md for detailed changes.
📦 What's Included
- Foreman agent ready for deployment
- Complete operator runbooks
- Monitoring strategy documentation
- Production-grade CI/CD workflows
🚀 Next Steps
- Deploy agents to Vertex AI Agent Engine
- Create monitoring dashboards using built-in metrics
- Begin worker agent implementation
This is a canonical ADK reference implementation.