Skip to content

v0.2.15

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 20:29
1c32099

0.2.15 (2026-09-01)

Features

  • add orchestrator v3 A2A runtime (0b9dd31)
  • add orchestrator v3 A2A runtime (7fd27ab)
  • add orchestrator v3 agent core (cf8abcc)
  • add Orchestrator V3 agent core and harden planner JSON contracts (36d0766)
  • add production adapters for the orchestrator runtime (9d9e46a)
  • canary observability, plan status, and rollback manual (585e1a1)
  • complete canonical turn lifecycle (cab8658)
  • compose the orchestrator runtime for dark launch (11be635)
  • context & memory-owned resource catalog + faithful agent-card status (#1, #3) (b164d99)
  • core: make Hybro Core the public homepage (9789462)
  • core: make Hybro Core the public homepage (51b9f37)
  • define typed agent interaction metadata (43871cf)
  • dual-route production entry points by persisted ownership (a3c2f49)
  • encode orchestration operating rules into the kernel prompts (8bbb762)
  • fence room epoch lifecycle and exact-epoch cleanup (98d70ea)
  • implement model-first HITL and canonical snapshot-driven turn lifecycle (4281535)
  • implement model-first HITL orchestration (5a27ed0)
  • integrate Orchestrator V3 into production with canary routing (e5bed39)
  • llm: add DeepSeek provider (18b7694)
  • llm: add DeepSeek provider (bc36e46)
  • make agent scope a first-class routing input for the orchestrator (1b6d1f0)
  • phase 1 decision visibility — public run_event trace kinds + Turn Trace panel (0eccd49)
  • pin pre-cutover contracts and add durable run event stores (fd061ca)
  • production projection outbox worker and recovery cycle (d2fa7db)
  • project attachment text into the kernel's user message (17f7a86)
  • project kernel agent activity into the legacy agent-card surface (a5bf5c8)
  • redesign HITL lifecycle and questionnaire (b59fb19)
  • snapshot-driven frontend sync — RoomReducer, gap self-heal, trace hydration, remove correlation buffers, fixed-delay reconcile, and safety-net polling (6eddb71)
  • snapshot-driven room stream backend — room event log, persist-before-broadcast, two-phase terminal gating, resync backpressure, replay endpoint (7724ebc)
  • stream live agent cards for the orchestrator path (f462f63)
  • surface agent input-required as a kernel tool result (664d50b)
  • terminal boundary snapshots, naming guards, and architecture docs for the snapshot-driven room stream (f632746)
  • wire orchestrator persistence into the production startup (41c50d7)

Bug Fixes

  • address orchestrator v3 review findings (53034cf)
  • address PR #167 review on HITL recovery and room seeding (4b30df7)
  • address PR #172 review feedback on HITL fencing and stale updates (b337e8a)
  • address PR 154 review — lifecycle sync, error sanitization, bounded recovery (ba1c8c4)
  • advance recovered orchestration steps (dff5dcc)
  • align live turn rendering with durable orchestration (9385d4a)
  • apply canonical continuation evidence (ade8c2c)
  • apply nonterminal continuation authority (e4c5877)
  • auth: allow agent registration in mock mode (7b41fc8)
  • backend: fix non-critical HITL index conflict recovery and improve error logging (b482533)
  • backend: reconcile conflicting HITL indexes on startup (5380cfd)
  • ci: restore functional HITL flow and clear backend CI failures (bd9ee05)
  • clean agent-card rendering and first-call fact inlining (37e52ad)
  • deduplicate run creation commands (3ae196b)
  • defer canonical continuation processing (2bc4ac3)
  • drop free-form ref fields and present a concise final answer (bab813e)
  • fail closed for orchestrator cancellation (9e93372)
  • fail closed for orchestrator webhooks (2af49c0)
  • fail closed on dispatch alias conflicts (1f15e82)
  • fill work-log gaps and eliminate final-answer dead time (216047d)
  • harden HITL continuation recovery (a712aa0)
  • harden HITL recovery and orchestration continuation lifecycle (2246b34)
  • harden HITL recovery and seed single-agent room membership (1e92d7b)
  • harden HITL recovery and seed single-agent room membership (d377983)
  • harden immutable DTO copying and supervisor HITL answer resume (6baeee7)
  • harden orchestrator production wiring found by live E2E (42d70ff)
  • harden the dark-launch composition after review (5df6e15)
  • harden webhook identity and HITL working-poll budget (15b56b7)
  • hitl: address review feedback on DAL update returns, context grouping, and stale round fencing (78634ae)
  • hitl: enforce agent role for interactive status, handle invalid tool calls, and integrate tests into test harness (4c0bd75)
  • hitl: prevent repeating clarification prompt loop across platform and agent (89d685b)
  • hitl: prevent repeating clarification prompt loop across platform and agent (b0b4781)
  • keep agent artifact content in the kernel's perception channel (7b13e53)
  • llm-gateway: fix mock stream termination and internal agent url resolution (0d38881)
  • llm: auto-select configured provider (5abf967)
  • llm: disable DeepSeek thinking by default (ebb50d4)
  • make continuation expiry replayable (fddbc13)
  • normalize Mongo run timestamp precision (e5e6d3a)
  • normalize planner JSON field paths (51d4ad2)
  • orchestrator: address PR 164 review comments (2db2c76)
  • orchestrator: address review feedback for multi-round HITL resumption and transcript compaction (ff9b216)
  • orchestrator: fix multi-round HITL resumption, transcript folding, and synthesis persistence (8bc04da)
  • orchestrator: fix multi-round HITL resumption, transcript folding, and synthesis persistence (a3a5151)
  • orchestrator: format and sort imports in test_orchestrator_tool_artifacts_projection.py (06ebf7b)
  • orchestrator: harden epoch recovery, ownership checks, and room-file URLs (9146547)
  • orchestrator: prevent heartbeat cancellation from swallowing DB lease renew (f696d08)
  • orchestrator: resolve agent image rendering and long-running lease heartbeat (b085d3a)
  • orchestrator: resolve agent image rendering and long-running lease heartbeat (0a29a9b)
  • order due runs before limiting (032622c)
  • order lifecycle work-log events and emit delegation entries (71dcac3)
  • persist and unify per-turn activity trace (1089cb6)
  • persist run recovery dates as BSON (b3eb82d)
  • persist terminal continuation receipts (a5f753b)
  • preserve canonical HITL reset state (c81ed4a)
  • preserve continuation retry budget (fdd69ae)
  • preserve supervisor mode and agent task completion (b0eaa61)
  • preserve terminal command uniqueness (a29bfbd)
  • reconcile advanced Mongo command winners (6c8a99b)
  • recover structured agent input internally (0855bce)
  • reject conflicting continuation evidence (69aa379)
  • reject conflicting continuation expiry (78610e0)
  • reject pre-dispatch progress authority (9b7b6f7)
  • reload concurrent run creation winners (7cf7f0f)
  • replay Mongo run creation retries (aa99c11)
  • restore group overrides after hydration (3e86c6c)
  • restore stale cancellation reconciliation (8dc6a69)
  • restore stale cancellation reconciliation (ecaa5f6)
  • restore UTC on Mongo run reads (1c1969a)
  • resume incomplete HITL continuations (4571f92)
  • room: validate startup bindings (9ae8978)
  • room: validate startup bindings (1752459)
  • scope-consistent dispatch, live work logs, and ownership-safe legacy recovery (159a7ed)
  • simplify file-required turn handling (2fe1069)
  • stop inlining single-agent content (no more flash-and-collapse) (613c877)
  • strip Mongo IDs from due runs (7902034)
  • strip Mongo IDs from run duplicates (d4efc68)
  • surface agent question text and validate input blockers with declared outputs (330c617)
  • test: fix frontend CI test failure (385223f)
  • test: scope E2E timeline locators to avoid strict-mode collisions (9ed0cde)
  • test: stabilize functional HITL E2E reload assertions (df056c5)
  • test: tighten HITL round detection and functional/E2E regression coverage (34268fb)
  • test: use reliable E2E assertions for HITL hydration (880b195)
  • transactional room event append consumes the DAL session context manager correctly (9903e58)
  • ui: autofocus HITL answer field on follow-up rounds (0df402a)
  • ui: render typed A2A response parts (1b4f262)
  • ui: stabilize turn view selector and update room-seed tests (fa325a5)