Bugfixes and improvements :
- AIK : Fix embeddings error handling, now catch any case where no embeddings are returned even if no explicit error
- AIK : Fix chunk size taking precedent over embedding models set maxContext when calling embedding API
- AIK: Allow webhooks to return a “tags” field that will be taken in account for the vector search.
- Conversation Service : Fallback to use 2nd thread if the first is corrupted or not in the conversation anymore
- Conversation Service : Add index to children field in Messages collection.
- prismeai-runtime : Fix infinite loop on workspaces.apps.configured event handling (source.automationDepth was not included in runtime.contexts.updated events)
- prismeai-runtime : Fix redis persisted user context overwritting user auth data (losing last updated user.platformRole values, among others)
- prismeai-workspaces : when config update is made but the content is the same, do not trigger an update.
- Collections : Now parse connection string to extract query parameters & manually pass them to MongoClient constructor as every option is not supported by connection strings