Fixes KB recall for inference endpoint connectors#271753
Fixes KB recall for inference endpoint connectors#271753yuliia-fryshko wants to merge 2 commits into
Conversation
|
Pinging @elastic/obs-ai-team (Team:obs-ai) |
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
|
/oblt-deploy |
💛 Build succeeded, but was flaky
Failed CI StepsMetrics [docs]
History |
Kibana Exploratory Testing — execution reportRun Metadata
FindingsNo findings -- all journeys completed without issues. Additional detailsScreenshotsScreenshots are available in the workflow artifacts. Workflow run: View workflow run |
viduni94
left a comment
There was a problem hiding this comment.
@yuliia-fryshko Can you please backport this to all affected versions?
And don't skip release notes. Add release_note:fix and mention the release note in a ## Release note section in the PR description. See guidelines here.
|
@yuliia-fryshko Can you also make sure there are no left over |
|
Is this possible to test? |
@neptunian If you are referring to manual tests, I reproduced the error on a QA serverless project, then tested the same query on the serverless deployment on this PR. Our API tests bypass this error because it always uses the actionsClient for the test and creates an SO beforehand. We should look into how we can update these to use the feature registry instead, now that connectors are deprecated. |
|
/oblt-deploy |
Closes https://github.com/elastic/obs-ai-team/issues/638
Fix KB recall for inference endpoint connectors.
Resolve connectors via
inference.getConnectorByIdin thecontextfunction and chat recall route instead ofactionsClient.get, which only loads action saved objects and fails for eis endpoint ids.Release note
Fixes knowledge base recall in Observability AI Assistant when the selected connector is an inference endpoint.