* feat: init turbopuffer and lanceDB * fix: remove destructive embedding migration * fix: bug fixes * fix: LanceDB * fix: turbopuffer * fix: search and add create_observations * fix: use Async clients * fix: search; protect agaainst failed vector create/delete * fix: coderabbit comments * fix: set up compose vector store and reconciliation loop * feat: sync docs without embeddings * fix: reduce batch size; comments; types; add indexes for reconciliation * fix: add message embedding resilience * fix: clean-up and migration test * fix: cleanup 2 * fix: centralize retry logic; bump reconciliation batch; use tracked db; fix soft-delete race condition * fix: skip double query when pgvector is primary * fix: down migration * fix: remove hard-delete from critical path and make PgVectorStore deletions a no-op * fix: use soft-delete pattern for duplicate detection * fix: steps toward deprecating MessageEmbedding table * fix: remove composite and pgvector store -> make more specific * fix: migration order * fix: shorten reconciliation cycle + fix 'IN' equality check * fix: coderabbit comments * fix: add test for migration 7c0d9a4e3b1f * feat: refactor to use ReconcilerScheduler * fix: CR / opus comments * fix: work unit key and reserve system workspace * fix: make workspace_name nullable * fix: clean up sync vectors * fix: delete syntax * fix: hash namespace * External Vector Store Nits (#332) * fix: Migration naming and long held connection * chore: Comment for potential debt * chore: update typescript core package --------- Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_agent_tools.py | ||
| test_clients.py | ||