Saltar al contenido

Lo que se publicó

Un registro de lo que cambió.

Cada versión publicada de la plataforma, la más reciente primero.

Auditado de extremo a extremoFlujo nativo de GitHubTus checks siguen en controlCosto visible por tarea

Las notas de versión se publican en inglés.

v4.7.4

Bug Fixes

  • a truncated diff posted as a complete review, with full approve authority

v4.7.3

Bug Fixes

  • four filter-chain defects that deleted real findings before anyone could see them

v4.7.2

Bug Fixes

  • an incremental pass anchored findings against a diff wider than the PR, and GitHub refused the whole review
  • the reviewer was told to call tools the wire does not bind, and every obedient sample died

v4.7.1

Bug Fixes

  • every follow-up on a repo with secrets ran against a tree rebased off the PR head

v4.7.0

Features

  • the reviewer publishes a check run, so a running review is visible

v4.6.0

Features

  • wire the resource pass into the fleet-alerts tick

v4.5.0

Features

  • backlog, no-work, and idle alert tick
  • config-drift alert + daily fleet digest

v4.4.0

Features

  • model/API failure classification alerts
  • resource alerts + sustained-condition state

v4.3.0

Features

  • stuck task alert emissions — warden observation + reaper repair

v4.2.0

Features

  • task started/succeeded/failed alerts on the fleet.alert lane

v4.1.0

Features

  • the fleet.alert Discord lane + box offline/recovery alerts

v4.0.0

Features

  • add per-task hold writer for capability-escalation sweep
  • delete DZ_TEAM_FANOUT and the unrun branch it forked
  • a repo is not AI-first until something proved it

v3.1.0

Features

  • a prompt ceiling nobody measured is not a ceiling

v3.0.1

Bug Fixes

  • remove dead GateRefusedError escalation branch
  • add missing escalation categories to OPERATIONAL enum

v3.0.0

Features

  • the signature proved the source, never the tenant

Bug Fixes

  • an editor that exited before reading its brief killed the runner

v2.2.0

Features

  • the review disclosure is a footer, not a header
  • invitations, and a tool surface measured before it was redesigned

v2.1.1

Bug Fixes

  • a Go template miss looked exactly like a missing image
  • a cross-repo plan stamped one repo over its whole DAG

v2.1.0

Features

  • the devops role, retrievable memory, and why nothing is moving

Bug Fixes

  • the digest resolver refused six images it could not explain

v2.0.0

Bug Fixes

  • six releases shipped with no attestation because a 250-byte file could not be uploaded

v1.21.0

Features

  • a deferred-to reviewer that cannot review left the PR unreviewed
  • the bot's PR never said how the work reached the fleet
  • three mechanics that notice, plus the groomer bug that retired its own work

Bug Fixes

  • a snapshot lost what no migration dropped, and the next generate re-created it

v1.20.0

Features

  • a scout plan could never run at concurrency above one
  • one tool call per round trip was the agent's speed ceiling
  • a hand-maintained exclusion list put the box's own scratch in customer PRs

v1.19.1

Performance

  • the PR lifecycle asked GitHub what changed 3,754 times a day to learn about 381 changes

v1.19.0

Features

  • the raw task — one object, one admission door

v1.18.6

Bug Fixes

  • we published a "no egress" claim into customer repos that was untrue of the config we shipped
  • a sub-agent's output existed only in memory, so a failed parse was a lost run

v1.18.5

Bug Fixes

  • the turn cap was a work budget, so it failed work

v1.18.4

Bug Fixes

  • a signed attestation named zero images while six of them shipped

v1.18.3

Bug Fixes

  • the re-entrant checkout lock leaked its slot on out-of-order dispose

v1.18.2

Bug Fixes

  • a report upload decided whether the code was good
  • one cancelled follow-up parked a finished PR forever

v1.18.1

Bug Fixes

  • a babysit run queued behind itself and held the box for an hour

v1.18.0

Features

  • a refusing box reports its own refusal
  • land box boot-refusal reports as account-anchored audit rows
  • ship the repo's knowledge digest on the assignment, not the template
  • code.recall — the coding lane can read a KB page, not just its index
  • the area gate unlocks on proof that two file sets are disjoint
  • the built-in harness is the default; spawning a CLI is the opt-in
  • declare each PR's own files, so disjoint reviews stop queueing behind each other
  • the agent finally reads the house rules it has been writing for the maintainer

Bug Fixes

  • attribute a boot refusal to the box, not the release
  • acknowledge DZ_TEAM_FANOUT as deliberate soak flag
  • a failed dependency no longer deadlocks its dependents forever
  • the KB gardener could not keep up with its own inflow
  • monitor mode says out loud that it will never be offered work
  • widen the boot() contract to match what monitor uses it for
  • the KB digest stops naming tools the reader does not have
  • a heartbeat that reports silence is no longer counted as progress
  • refuse the assignment rather than spawn a coding CLI at the runner's cwd
  • ui-debugger reached only repos that already had UI tests
  • every box reported itself idle — derive the current task, drop the column
  • a merged PR never retired its lane tasks, so every merge leaked a queue row
  • an 8k output ceiling threw away seven minutes of finished review work
  • the PR projection drifts from GitHub and nothing repaired it
  • code.read handed the model 60,000 replacement characters for a PNG
  • a dead inference connection is no longer indistinguishable from a thinking model
  • six defects found by pointing the QA harness at a live customer account
  • the stall guard was timing the model, and killing runs for thinking
  • tenancy, credentials, and the boxes nothing could read
  • the coding lane staged the harness's own scratch into customer commits