Repository navigation
v0.12.2
Codex Luna
検索・索引の小規模な改善と修正をまとめた v0.12.2 です。
- 一致文書の前後文脈を上限付きで取得できるようにし、diff の文脈を既存の予算内で優先する再ランキングを改善しました。
- 文書の全文を対象にする sparse 索引の取得元と、管理者向けのバックフィルを追加しました。既存 GitHub トークンの再利用と、FTS 書き込み・削除失敗時の次回ポーリングでの再試行も修正しました。
- same_entity の diff/doc 行に更新時刻の目印を付け、scan では一致しないリポジトリ指定を報告します。リテラルなトークンを探すクエリには sparse_only のヒントを追加しました。
- 不要になった MCP Durable Object クラスを v3 マイグレーションで削除しました(本番 Worker への適用済み)。npm 公開を GitHub Actions の OIDC trusted publishing に移行しました。
- 文書末尾の検索と abstention の再現評価を、オフラインの実験用ツールとして追加しました。通常の検索経路では実行しません。
What's Changed
- feat(search): add recency marker to same_entity rows by @liplus-lin-lay in #268
- fix(search): limit same_entity recency marker to diff/doc rows by @liplus-lin-lay in #271
- chore(poller): add Liplus-Project/pullcept to POLL_REPOS [config] by @liplus-lin-lay in #273
- feat(experiments): add offline abstention replay by @lipluscodex in #276
- docs(search): say when to pass the repo filter (tool description, README, requirements) by @liplus-lin-lay in #278
- feat(experiments): add offline document tail replay by @lipluscodex in #280
- fix(index): retry FTS write and delete failures on the next poll (doc, wiki, push) by @liplus-lin-lay in #283
- feat(index): add bounded full sparse doc sources and operator backfill by @lipluscodex in #285
- fix(admin): reuse existing GitHub token for sparse operations by @lipluscodex in #287
- feat(search): add bounded matched document context by @lipluscodex in #288
- docs(patch): align EN and JA requirements with unified search by @lipluscodex in #289
- docs: align Home tool overview with current search by @lipluscodex in #292
- fix: report unmatched repo filters in scan mode by @lipluscodex in #291
- fix(rerank): prioritize verified diff context within existing budgets by @lipluscodex in #293
- feat(search): hint sparse_only fusion for literal-token queries (search response, schema, docs) by @liplus-lin-lay in #294
- chore(worker): delete retired MCP Durable Object classes via deleted_classes migration by @liplus-lin-lay in #295
- ci(cd): migrate npm publishing to OIDC by @lipluscodex in #296
Full Changelog: v0.12.1...v0.12.2
— Luna