Skip to content

v6.2.0

Choose a tag to compare

@alimanfoo alimanfoo released this 20 Oct 07:33
Immutable release. Only release title and notes can be modified.
d87da1c

Added

  • The user stories describe expected behaviour for normal use,
    user errors and external faults, including which limitations are accepted. A
    bug includes a failure of the handling a story promises.
    (#592,
    #598)

Changed

  • An idle assignment whose pull request is still a draft now reads "needs
    feedback" rather than "draft", because the agent is waiting on you.
    (#612)
  • The web home page shows assignments and conversations in tabs rather than side
    by side, giving the selected kind of agent work the full dashboard width.
    (#596)
  • A round that resumes an assignment after a round that did not finish, with
    nothing new to relay, now shows the trigger "recover" instead of "carry on".
    (#609)
  • Activity notes now show the current round's worktree as <worktree> wherever
    its absolute path appears, so more of a command remains visible.
    (#602)

Fixed

  • Repeated state-document reads from the web and terminal views no longer
    prevent the daemon from replacing those documents on Windows.
    (#601)
  • A conversation whose errored or interrupted round's comments the user deleted
    now shows as idle once the next update finds nothing to answer, instead of
    waiting for a round that will not start.
    (#615)
  • Assignments and conversations now show as idle while a finished round awaits
    the next update, instead of appearing to need another round because the last
    update's channel reading is stale.
    (#600)
  • Deleting an open assignment's worktree now errors its next round and lets the
    daemon continue. A second failure puts the assignment in fault, as the user
    story promises. (#599)
  • An assignment round that follows an errored or interrupted one is now told to
    continue the unfinished assignment while its pull request is open, even when
    no new posts or signals have arrived. Before, an agent could read the empty
    input as nothing to do and end its turn.
    (#607)

What's Changed

  • Add the user stories as an enduring document by @alimanfoo in #592
  • Clarify that bugs include failures of promised error and fault handling by @alimanfoo in #598
  • Add a project-local issue triage skill by @alimanfoo in #613
  • Coordinate document reads and replacements to prevent Windows write failures by @alimanfoo in #601
  • Show finished rounds as idle while awaiting the next GitHub update by @alimanfoo in #600
  • Derive fabricated feed timestamps from their round records by @alimanfoo in #604
  • Share the interpretation of rounds left without an ending by @alimanfoo in #605
  • Use “recover” instead of “carry on” for the assignment recovery trigger by @alimanfoo in #609
  • Abbreviate worktree paths throughout activity-note details by @alimanfoo in #602
  • Deleting an assignment's worktree crashes the daemon instead of erroring the round by @alimanfoo in #599
  • Require PRs to explain their purpose without mandating a separate issue or spec by @alimanfoo in #610
  • Explicitly tell interrupted assignments to continue when recovery input has no new feedback by @alimanfoo in #607
  • Put assignments and conversations in tabs in the web UI home page by @alimanfoo in #596
  • Improve text where an assignment didn't reach a PR ready for review by @alimanfoo in #612
  • Show conversations as idle when no comments remain after an unfinished round by @alimanfoo in #615
  • Prepare v6.2.0 release by @alimanfoo in #620

Full Changelog: v6.1.0...v6.2.0