Releases: RNA4219/agent-taskstate
Releases · RNA4219/agent-taskstate
agent-taskstate v1.1.0
agent-taskstate v1.1.0 リリースノート
日付: 2026-03-15
概要
pulse-kestra Phase 2 の回復導線を支えるため、agent-taskstate に orchestration metadata と追加検索契約を導入しました。これにより task 正本だけで durable dedupe、manual replay、未通知再送、heartbeat 巡回の基盤を持てるようになっています。
主要な変更
taskにidempotency_keynote_idtrace_idreply_targetreply_stateretry_countkestra_execution_idoriginal_task_idtriggerreply_textroadmap_request_jsonを追加task create --jsonとtask update --jsonで上記項目を保存・更新可能に拡張task listに--updated-before--idempotency-key--reply-state--trace-idを追加- 既存 DB 向け migration を
init_db()に組み込み、Phase 2 カラムを非破壊で追加 exportの親ディレクトリ自動作成を実装run listを実装し、未実装だった skip テストを解消- Phase 2 追加仕様書と roadmap 補足、SQLite 仕様の追記を追加
検証結果
python -m pytest -q -rs実行結果: 288 passed- skip: 0
- durable dedupe / replay 解決 / reply 再送の task 正本契約を task テストで固定
関連ドキュメント
docs/src/agent-taskstate_phase2_pulse_kestra_spec.mddocs/kv-priority-roadmap/05-agent-taskstate-pulse-kestra-phase2.mddocs/src/agent-taskstate_sqlite_spec.md
v1.0.0
Added
- repo 同梱 Codex skill
$agent-taskstate-maintainerを追加 - 人間向け README と Agent 向け README を分離し、
README-human.mdを追加 docs/kv-priority-roadmap/の agent-taskstate 命名を整理
Changed
- Agent README を
tracker-bridge-materialsと同系統の軽量導線へ再構成 context_bundleの監査項目に合わせて schema / migration / README / skill 導線を更新- テストコードの未使用 import / 変数を整理し、
ruff check src testsを通過
Fixed
typed_refの validator と formatter を修正し、既知 domain の canonical 4 セグメント形式を厳格化context_bundleのselected_raw、metadata_json、diagnostics、generator 監査情報の永続化漏れを修正tracker_bridgeの canonical ref 検証、snapshot sync result、outbound status 反映を修正pytestの収集対象を調整し、未追跡のworkflow-cookbook/が混ざらないようにした
Verification
ruff check src testspytest -q(278 passed, 3 skipped)