amenbo 8.0.0 — eine Aufgabe wird fertig geschrieben, bevor jemand sie nimmt
Das Anlegen einer Aufgabe hat jetzt ein Ende, das Sie selbst setzen. Bis Sie es setzen, steht die Aufgabe wie jede andere auf dem Board, aber keine KI nimmt sie, und niemand kann sie belegen.
Eine Aufgabe war bisher in dem Moment freigegeben, in dem Sie sie ablegten, und das ließ keinen Raum, ihr vorher Abhängigkeiten, Voraussetzungen und eine Einordnung mitzugeben. Das Anlegen hat jetzt zwei Stufen, und die zweite beenden Sie. Lesen Sie den Abschnitt zur Aktualisierung, bevor Sie umsteigen.
Eine Aufgabe entsteht in zwei Stufen
amenbo task add legt die Aufgabe ab und lässt sie im Entstehen. Die Antwort sagt das und nennt Ihnen den Befehl, der es beendet.
$ 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-…
Listen markieren die, die noch geschrieben werden
Die Aufgabe steht zwischen den anderen, nicht versteckt. draft in der Zeile sagt, in welcher Stufe sie ist, und --filter "draft:yes" sammelt die ein, die Sie offen gelassen haben.
$ amenbo task list --filter "draft:yes" --actor ai
1 task(s)
[ ] AMB-T-… 水やりの当番表を作る draft
Nichts nimmt sie, bis Sie sagen, dass sie fertig geschrieben ist
Sie ist aus der Liste heraus, aus der eine KI ihre nächste Arbeit nimmt, und sie direkt zu benennen wird abgelehnt (Exit-Code 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
Ein Befehl beendet das Anlegen, und von da an verhält sich alles wie zuvor.
$ 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
Auf dem Bildschirm
- Die Karte trägt einen Chip „Wird angelegt“ — sie steht auf dem Board und in der Liste bei den anderen, nicht versteckt.
- Beim Öffnen der Aufgabe erscheint eine Schaltfläche „Anlegen beenden“ — ein Druck darauf beendet das Anlegen auf der Stelle, und der Chip verschwindet.
Für Plugins
task.createdlöst jetzt aus, wenn das Anlegen endet — nicht, wenn die Aufgabe abgelegt wird. Vor diesem Punkt kann niemand die Aufgabe belegen, ein Abonnent hört also davon, sobald sie etwas ist, womit er etwas anfangen kann.
Vor dem Aktualisieren
- Das gespeicherte Datenformat steigt — es migriert automatisch, sobald eine neuere Version es zum ersten Mal öffnet, und vorher wird ein Backup angelegt. Ältere Versionen können es danach nicht mehr öffnen, lassen Sie also weder Oberfläche noch CLI auf der alten Version stehen (derselbe Installer aktualisiert beide).
- Ergänzen Sie
amenbo task finish-creatingnachamenbo task add— in Ihren eigenen Skripten. Die Anweisungen, die Sie Ihrer KI geben, brauchen keine Änderung, weilamenbo agent --jsondie neue Abfolge zurückgibt.
So bekommen Sie es
Öffnen Sie den Installer für Ihr Betriebssystem aus dem neuesten Release. Adminrechte braucht es nicht.
- macOS —
.pkg, je einer für Apple Silicon und für Intel (Oberfläche und CLI kommen zusammen; beim ersten Öffnen erscheint eine Gatekeeper-Meldung: Rechtsklick → Öffnen) - Windows —
.exe-Setup (Oberfläche und CLI kommen zusammen) - Linux — die Oberfläche ist ein AppImage; der Befehl
amenbokommt aus dem CLI-Installer
Zum Aktualisieren: In der Oberfläche wendet das Banner „Eine neuere Version ist verfügbar“ die Aktualisierung an Ort und Stelle an. Wenn Sie nur die CLI installiert haben, tauscht amenbo update --apply sie aus.
Neu hier? Siehe Loslegen.