SurfSense/surfsense_backend/tests/integration
CREDO23 7b6c095bc9 feat(observability): trace knowledge-store drift sweeps with per-workspace magnitude
The scheduled parity check emitted a status-only metric (ok/drift/error), which
alarms but cannot say how far git and Postgres diverged — that lived only in a
log line. Wrap the sweep in a parent span and each workspace check in a
`knowledge_store.drift.check` span carrying the missing/extra/mismatched path
counts, so a drift alert opens a trace that already quantifies the gap instead
of sending someone to grep the worker logs.
2026-08-25 17:04:30 +02:00
..
account_deletion feat(account-deletion): take every owned workspace with the account 2026-08-21 13:43:32 +02:00
agents/multi_agent_chat refactor(retrieval): unify artifact search under document chunks 2026-08-13 03:54:09 +05:30
artifacts refactor(knowledge-store): stop stamping the legacy virtual_path marker 2026-08-25 13:08:27 +02:00
automations refactor(automations): remove phase-6 chat watch (watch service/routes + chat_message action) 2026-07-03 11:20:22 +02:00
chat fix(chat): preserve activity identity across resume 2026-08-15 22:23:46 +05:30
composio feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
document_upload test(document-upload): pin KNOWLEDGE_STORE_ENABLED off for the upload suite 2026-08-25 13:12:14 +02:00
etl_pipeline/cache chore: linting 2026-06-17 22:31:36 -07:00
google_unification feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
harness feat: updated agent harness 2026-04-28 09:22:19 -07:00
indexing_pipeline feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
knowledge_store feat(observability): trace knowledge-store drift sweeps with per-workspace magnitude 2026-08-25 17:04:30 +02:00
notifications feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
podcasts chore: linting 2026-08-16 03:18:58 +05:30
retriever fix(retriever): return top_k documents from the chunk retriever 2026-08-21 19:46:28 +03:00
sandbox chore: linting 2026-08-18 05:16:44 +05:30
signup_credit test(signup-credit): cover the first grant and the re-registration 2026-08-21 11:43:01 +02:00
__init__.py test: bootstrap pytest environment for backend 2026-02-24 18:19:56 +02:00
conftest.py test(integration): isolate KNOWLEDGE_STORE_ROOT from the real store 2026-08-25 16:16:52 +02:00
test_auth_transport_invariant.py chore: fix linting 2026-06-25 04:31:22 +05:30
test_connector_index_authz.py feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
test_document_versioning.py feat(knowledge-store): git-native knowledge base 2026-07-31 02:33:38 +02:00
test_obsidian_plugin_routes.py feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
test_okf_export_bundle.py chore: linting 2026-07-24 14:30:46 -07:00
test_okf_path_identity.py fix(backend): restore ruff compliance across surfsense_backend 2026-08-08 00:25:10 +03:00
test_pat_fail_closed_authz.py feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00
test_store_isolation.py test(integration): isolate KNOWLEDGE_STORE_ROOT from the real store 2026-08-25 16:16:52 +02:00
test_workspace_born_git_native.py fix(signup): born default workspace honors KNOWLEDGE_STORE_ENABLED 2026-08-24 17:49:36 +02:00
test_zero_authz_context.py feat(native-connector): added google maps places & reviews scrapers 2026-07-02 21:58:24 -07:00