Skip to content

v1.0.6 — Worker maintenance release

Latest

Choose a tag to compare

@LightDevCoder LightDevCoder released this 17 Aug 04:35

Light-Kanban v1.0.6 — Worker maintenance release

Maintenance release: no REST API changes, no UI changes, no state-machine changes, no new screenshots.

What changed

  • Quick Start first-registration fix: Agent Avatar included — the Step 4 scheduler prompt now carries Agent Avatar: /path/to/codex-icon.png; Avatar is required only the first time this Agent ID is registered, later runs reuse the identity stored by Light-Kanban. The one-shot example is now a first-run-capable prompt (ID + Name + Avatar); after the first successful registration it can be simplified to the old one-liner.
  • same-agent scheduler concurrency guidance — configure max concurrency = 1 per Agent ID; do not start a new run of the same Agent ID while the previous one is still active. Different agent IDs may run concurrently; the atomic claim boundary (different agents vs same agentId overlap) is documented in the manual API section, including the long-running-task skip example.
  • vendored light-kanban-worker updated to Skills v0.1.5 — byte-identical snapshot of LightDevCoder/skills#v0.1.5 (commit a56aa9d, 14 files), which forbids overlapping same-agent runs and requires ID + name + avatar on first registration.
  • vendored Skill exact file-set integrity checkscripts/verify-vendored-skill.cjs now verifies the actual recursive file set equals the manifest file set: modified files (hash mismatch), deleted files, and unexpected extra files all fail make check; the self-test covers all three negative classes plus the positive copy (8 assertions).

Release evidence

  • Skills v0.1.5: published, fresh-install verified, review-loop agent-skill PASS — https://github.com/LightDevCoder/skills/releases/tag/v0.1.5
  • make check / make cross PASS; CI green on the release commit (run 31994925454).
  • Smokes: fresh-database first registration (new agentId + real avatar → claim → complete) PASS; scheduler non-overlap lock-fixture (08:15/08:30 skip while 08:00 run active) PASS; multi-agent concurrent-claim regression (one winner per card, loser claims next) PASS.
  • Manual acceptance: T section of docs/manual-test-checklist.md.

Compatibility

Works with the vendored Worker on Light-Kanban v1.0.4+; Skills v0.1.5 adds no REST API requirement. v1.0.6 is the recommended integration version for Skills v0.1.5.