amenbo

amenbo 8.0.0 — een taak is klaar geschreven voordat iemand haar oppakt

Een taak aanmaken heeft nu een einde dat je zelf aangeeft. Tot je dat doet, staat de taak op het bord als elke andere, maar geen AI neemt haar en niemand kan haar reserveren.

Een taak lag vroeger voor het grijpen zodra je haar indiende, en dat liet geen ruimte om er eerst afhankelijkheden, uitgangspunten en indeling op te zetten. Er een aanmaken gaat nu in twee etappes, en de tweede beëindig jij. Lees het stuk over bijwerken voordat je overgaat.

Een taak wordt in twee etappes aangemaakt

amenbo task add dient de taak in en laat haar in aanbouw staan. Het antwoord zegt dat, en noemt het commando dat het afsluit.

$ amenbo task add --title "苗の在庫を数える" --actor ai
✓ Created task: 苗の在庫を数える (AMB-T-…) — still being created · recorded as ai
  finish creating it: amenbo task finish-creating AMB-T-…

Lijsten merken de taken die nog geschreven worden

De taak staat tussen de andere, niet verborgen. draft op de regel zegt in welke etappe ze zit, en --filter "draft:yes" verzamelt degene die je hebt laten openstaan.

$ amenbo task list --filter "draft:yes" --actor ai
1 task(s)
  [ ] AMB-T-…  水やりの当番表を作る draft

Niets neemt haar tot jij zegt dat het schrijven klaar is

Ze valt buiten de lijst waaruit een AI haar volgende werk haalt, en haar rechtstreeks noemen wordt geweigerd (afsluitcode 1).

$ amenbo task list --filter "status:todo ready:yes" --actor ai
0 task(s)

$ amenbo task status AMB-T-… in_progress --actor ai
Error: cannot reserve task AMB-T-…: it is still being created — finish creating it first

Eén commando sluit het aanmaken af, en vanaf dat punt gedraagt alles zich als vroeger.

$ amenbo task finish-creating AMB-T-… --actor ai
✓ Finished creating: AMB-T-… · recorded as ai

$ amenbo task status AMB-T-… in_progress --actor ai
✓ Set status to in_progress: AMB-T-… · recorded as ai

Op het scherm

  • De kaart draagt het label “Wordt aangemaakt” — ze staat op het bord en in de lijst tussen de rest, niet verborgen.
  • De taak openen toont een knop “Aanmaken afronden” — een druk erop sluit het aanmaken ter plekke af, en het label verdwijnt.

Voor plug-ins

  • task.created gaat nu af wanneer het aanmaken wordt afgesloten — niet wanneer de taak wordt ingediend. Vóór dat punt kan niemand de taak reserveren, dus een abonnee hoort ervan zodra het iets is waar hij mee aan de slag kan.

Voordat je bijwerkt

  • Het opgeslagen gegevensformaat gaat omhoog — het migreert vanzelf zodra een nieuwere versie het voor het eerst opent, en er wordt vooraf een back-up gemaakt. Oudere versies kunnen het daarna niet meer openen, dus laat noch de GUI noch de CLI op de oude versie achter (hetzelfde installatiebestand werkt beide bij).
  • Zet amenbo task finish-creating achter amenbo task add — in je eigen scripts. De aanwijzingen die je je AI geeft hoef je niet te wijzigen, want amenbo agent --json geeft de nieuwe volgorde terug.

Waar je het haalt

Open het installatiebestand voor jouw besturingssysteem bij de nieuwste uitgave. Beheerdersrechten zijn niet nodig.

  • macOS — .pkg, één voor Apple silicon en één voor Intel (de GUI en de CLI komen samen; bij de eerste keer openen verschijnt Gatekeeper: rechtermuisknop → Open)
  • Windows — setup-.exe (de GUI en de CLI komen samen)
  • Linux — de GUI is een AppImage; het commando amenbo komt uit het CLI-installatiebestand

Bijwerken: in de GUI voert de banner “er is een nieuwere versie” het ter plekke door. Heb je alleen de CLI geïnstalleerd, dan verwisselt amenbo update --apply hem.

Voor het eerst hier? Kijk bij Beginnen.