Replies: 1 comment
|
I do not maintain Onyx, but I think the separation is intentional and mostly comes from security and lifecycle boundaries. The way I would think about it is:
So the fragmented model has a real product/security reason: it avoids turning a knowledge connector into an action permission by accident. That said, I agree the UX could probably be unified without collapsing the backend boundaries. A good model would be:
So I would not merge the concepts internally, but I would consider presenting them as one integration with multiple capability surfaces. Did this resolve it? Feel free to mark as answer if so. |
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone, how are you? Could you explain why the logic/architecture of the external integrations is so fragmented? I mean: why do I have separate connectors for RAG, App in Craft, and for MCP and OpenAPI actions? Why can't I, for example, perform a single authentication on Google Drive and configure whether I'll use it for RAG and also for actions?
Is there some product logic or business rule that I'm missing that would have led to it being done this way?
All reactions