Skip to content
This repository was archived by the owner on Jun 10, 2026. It is now read-only.

v0.2.1

Choose a tag to compare

@sanojimaru sanojimaru released this 05 Jun 06:05
· 15 commits to main since this release
0344c97

🐛 バグ修正

LightRAG v1.5.0 互換性修正

差分インデックス(aidd-kos index)の動作修正:

  • page_size=500 が LightRAG v1.5.0 の上限(200)を超えて HTTP 422 が発生していた問題を修正
  • ファイルパスのエンコード方式を _____(トリプルアンダースコア)に変更し、同名ファイルが複数ある場合でも全件インデックス可能に
  • LightRAG への DELETE リクエストが {"status":"busy"} を返した場合のリトライ処理を追加
  • _send_files で 409 Conflict が LIGHTRAG_UNAVAILABLE として誤表示されていた問題を修正
  • _wait_pipeline_idle のタイムアウト時に stderr 警告を出力するよう改善
  • Windows 環境でパスセパレータ(\)が正しく処理されない問題を修正(Path.as_posix() 使用)

起動設定の改善:

  • OPENAI_API_KEY が未設定の場合、起動直後に明確なエラーメッセージを stderr に出力して終了するよう追加
  • LLM_BINDING=openai 等のデフォルト値をコードに同梱。ユーザーは OPENAI_API_KEY のみ設定すれば動作する
  • デフォルト設定を aidd_kos/config.py に集約(コード重複解消)

アップグレード時の注意

v0.2.0 → v0.2.1 アップグレード後、初回の aidd-kos index は全ファイルを自動的に再エンコードします(インデックスエンコード形式の変更のため)。クリーンに再構築したい場合は aidd-kos index --full を実行してください。

インストール

uvx aidd-kos@0.2.1 install
# または最新版
uvx aidd-kos@latest install