Skip to content

Releases: RNA4219/agent-taskstate

agent-taskstate v1.1.0

14 Mar 19:40

Choose a tag to compare

agent-taskstate v1.1.0 リリースノート

日付: 2026-03-15

概要

pulse-kestra Phase 2 の回復導線を支えるため、agent-taskstate に orchestration metadata と追加検索契約を導入しました。これにより task 正本だけで durable dedupe、manual replay、未通知再送、heartbeat 巡回の基盤を持てるようになっています。

主要な変更

  • taskidempotency_key note_id trace_id reply_target reply_state retry_count kestra_execution_id original_task_id trigger reply_text roadmap_request_json を追加
  • task create --jsontask 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.md
  • docs/kv-priority-roadmap/05-agent-taskstate-pulse-kestra-phase2.md
  • docs/src/agent-taskstate_sqlite_spec.md

v1.0.0

09 Mar 06:26

Choose a tag to compare

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_bundleselected_rawmetadata_jsondiagnostics、generator 監査情報の永続化漏れを修正
  • tracker_bridge の canonical ref 検証、snapshot sync result、outbound status 反映を修正
  • pytest の収集対象を調整し、未追跡の workflow-cookbook/ が混ざらないようにした

Verification

  • ruff check src tests
  • pytest -q (278 passed, 3 skipped)