- connection.established/revoked callbacks from OAuth routes and connection management endpoints - KnowledgeIngestionConsumer dispatches bootstrap job (established) and synchronous purge (revoked) - FileContentIndex: add connectionId + sourceKind columns - SharePoint bootstrap with @odata.nextLink pagination and eTag-based idempotency - Outlook bootstrap treats messages as virtual documents with cleanEmailBody for HTML/quote/signature stripping - fix(rag): lower buildAgentContext minScore thresholds from 0.55/0.65/0.70 to 0.35 — previous values blocked all real matches from text-embedding-3-small - 24 new unit tests covering purge, consumer dispatch, email cleaning and both bootstrap paths |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| mainServiceKnowledge.py | ||
| subConnectorIngestConsumer.py | ||
| subConnectorSyncOutlook.py | ||
| subConnectorSyncSharepoint.py | ||
| subPreScan.py | ||
| subTextClean.py | ||