Skip to content

v0.12.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 03:25
· 259 commits to main since this release

Borg Agent 0.12.5

Context

  • Resumed native sessions restore provider-measured context usage when the
    saved checkpoint matches the replayed conversation and request prefix.
    Compaction explains when it is using a local estimate instead.
  • Codex compaction uses low reasoning effort instead of inheriting the working
    turn's high or extra-high effort, while preserving the cached request prefix.

Work coordination

  • Agent plans and shared work use one durable todo model. Assigned work appears
    in ordered per-agent plans; omitting an assignee creates unassigned backlog.
    Migration preserves existing work, dependencies, subtasks and review metadata.
  • Plans retain blocked and awaiting-review states, and selected-agent views can
    show and edit stopped agents' work. Removing an item from a plan unassigns it
    rather than deleting it. Concurrent claims and edits use revision checks.

Providers and tools

  • Claude subscription cache warming uses the same pinned account and connector,
    with capped output and no API-billing fallback. Adaptive thinking settings are
    preserved; budget-based thinking remains ineligible. Subscription cost
    comparisons are labelled as API-equivalent estimates. Automatic Codex warming
    remains disabled without established cache-retention semantics.
  • MCP discovery follows paginated tool lists within a bounded discovery timeout.
    MCP tool errors propagate as failures, including through code mode, rather
    than appearing as successful raw responses.

Terminal UI

  • Fast streamed replies avoid rescanning earlier styled spans when wrapping,
    and code blocks reuse highlighting for completed lines instead of restarting
    from the top on every repaint.
  • Modifier-held numbered hints activate visible clickable targets with 1–9 and
    0, with an F12 fallback for terminals that cannot report modifier holds.
  • Received agent messages use an incoming arrow.
  • The status row's scroll-back and return buttons no longer cover the status
    line. The line gives up their columns and ends in an ellipsis in front of
    them, and a click on a button no longer reaches the control it used to hide.

Full changelog