feat(providers): add pure claude adapter with record-stream golden tests (5b-1)

claude.parse mirrors indexJsonl line-for-line but yields IndexRecords (no db).
Adds MessageTurnDurationRecord op. Purely additive — buildIndex still uses the
old path. 111/111 green.
This commit is contained in:
tommy0103
2026-07-08 18:27:28 +08:00
parent 338dae413d
commit 2b30d9596d
5 changed files with 231 additions and 1 deletions
+1 -1
View File
@@ -808,4 +808,4 @@ function buildIndex({ force = false } = {}) {
db.close();
}
export { buildIndex, indexJsonl, inferProjectPath, refreshSessionProjectPaths, shouldSkipBuild };
export { buildIndex, indexJsonl, discoverJsonlFiles, inferProjectPath, refreshSessionProjectPaths, shouldSkipBuild };