This repository was archived by the owner on Jun 10, 2026. It is now read-only.
v0.2.1
🐛 バグ修正
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