Skip to content

v4.1.12

Choose a tag to compare

@mickume mickume released this 08 Jul 05:58

What's Changed

Features

  • Wire google-adk backend into factory, config, and containment test
  • Add GoogleADKBackend adapter with session lifecycle and event mapping
  • Implement DeepAgentsBackend execute() core with retry and permission callback
  • Add DeepAgentsBackend module skeleton with af SDK tool wrappers
  • Add adk_tools.py coding tools module with path containment
  • Wire post-harvest knowledge ingestion with real touched_files and session summaries
  • Wire _harvest_and_push and _retrieve_knowledge with task_group/file_footprint
  • Extract shared retry constants, add deepagents optional dependency, and widen backend config
  • Widen run_session() to use Backend Protocol and create_backend() factory
  • Extend CoderReviewerLoop return with response and affected_files
  • Add extract_session_summary shared module and wire into session_lifecycle
  • Add backend field to OrchestratorConfig
  • Add create_backend() factory and Backend export to session/backends
  • Add Backend Protocol definition for agent backend abstraction

Bug Fixes

  • Resolve pre-existing test bugs in DeepAgentsBackend test suite
  • Resolve merge conflict in deepagents.py
  • Resolve subprocess test recursion and unrelated failures in protocol tests

Tests

  • Add smoke tests and wiring verification for GoogleADKBackend
  • Add spec 05 knowledge parity smoke tests and wiring verification
  • Comprehensive test suites for Backend Protocol, GoogleADKBackend, and DeepAgentsBackend

Full Changelog: v4.1.11...v4.1.12