What's Changed
- feat: first-class Devin CLI session ingestion by @khaliqgant in #253
- fix: recover durable delivery conflicts by @khaliqgant in #340
- perf(sync): resume a changed Codex rollout from its cursor in the global walk by @barryollama in #362
- Integrate Barry’s reviewed sync, watch, search, and export PRs by @willwashburn in #370
- chore: remove orphaned capture-plugin storage reader module by @barryollama in #341
- fix(export): refuse SQLite WAL/SHM sidecars as NDJSON export destinations by @barryollama in #342
- test(sdk-ts): fix relay-agents connect-timeout test on macOS by @barryollama in #343
- test(corpus): un-ignore fixture-corpus gap tests whose issues are closed by @barryollama in #344
- chore: remove dead code and stale docs left by retired features by @barryollama in #345
- perf(session): read every request and the usage summary in one view pass by @barryollama in #346
- fix(watch): one write is one forced sweep; fix the macOS FSEvents test flakes by @barryollama in #347
- perf(export): stream rows so a page never re-decodes its scan budget by @barryollama in #348
- perf(sync): fold only changed sync-state keys per sweep checkpoint (#320) by @barryollama in #349
- fix(export): release abandoned export snapshots when their TTL elapses by @barryollama in #350
- perf(discover): one cached stamp lookup per candidate; no per-row identity upgrade in a sweep by @barryollama in #351
- perf(search): walk the timestamp index for common terms (240 ms -> 3 ms) by @barryollama in #353
- perf(sync): carry destination counts forward instead of recounting at sweep end (#321) by @barryollama in #354
- fix(watch): only OpenCode's stores beside its database force a sweep by @barryollama in #355
- perf(sync): scope the post-sweep event identity pass to sessions written since the last refresh by @barryollama in #356
- perf(sync): statvfs instead of spawning df, cached statements for per-file sweep probes by @barryollama in #357
- perf(sync): one Grok enumeration and stamp per session directory per sweep by @barryollama in #359
- perf(store): reuse read connections and passed schema gates per SessionStore by @barryollama in #369
Full Changelog: sdk-ts-v0.33.0...sdk-ts-v0.34.0