feat: Replace Weaviate knowledge base with unified memory system - #556
feat: Replace Weaviate knowledge base with unified memory system#556OlivierTrudeau wants to merge 72 commits into
Quality Gate passed
Annotations
Check warning on line 368 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7E&open=AZ8jVHykUa5zTy8LDR7E&pullRequest=556
Check warning on line 327 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR6-&open=AZ8jVHykUa5zTy8LDR6-&pullRequest=556
Check warning on line 269 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Do not use Array index in keys
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR68&open=AZ8jVHykUa5zTy8LDR68&pullRequest=556
Check warning on line 375 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7F&open=AZ8jVHykUa5zTy8LDR7F&pullRequest=556
Check warning on line 234 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR62&open=AZ8jVHykUa5zTy8LDR62&pullRequest=556
Check warning on line 339 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7C&open=AZ8jVHykUa5zTy8LDR7C&pullRequest=556
Check failure on line 339 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 37 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7D&open=AZ8jVHykUa5zTy8LDR7D&pullRequest=556
Check warning on line 383 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7J&open=AZ8jVHykUa5zTy8LDR7J&pullRequest=556
Check warning on line 330 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR6_&open=AZ8jVHykUa5zTy8LDR6_&pullRequest=556
Check warning on line 570 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7P&open=AZ8jVHykUa5zTy8LDR7P&pullRequest=556
Check warning on line 146 in server/services/memory/collector.py
sonarqubecloud / SonarCloud Code Analysis
Remove the unused function parameter "log_prefix".
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ9mwI_fDUCrFF_vLjGK&open=AZ9mwI_fDUCrFF_vLjGK&pullRequest=556
Check warning on line 406 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7O&open=AZ8jVHykUa5zTy8LDR7O&pullRequest=556
Check warning on line 121 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Remove this useless assignment to variable "router".
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR6y&open=AZ8jVHykUa5zTy8LDR6y&pullRequest=556
Check warning on line 333 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7A&open=AZ8jVHykUa5zTy8LDR7A&pullRequest=556
Check warning on line 324 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR69&open=AZ8jVHykUa5zTy8LDR69&pullRequest=556
Check warning on line 326 in server/routes/memory/routes.py
sonarqubecloud / SonarCloud Code Analysis
Remove the unused local variable "e".
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8E1WfuGVzzDXyV-NRa&open=AZ8E1WfuGVzzDXyV-NRa&pullRequest=556
Check warning on line 263 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR67&open=AZ8jVHykUa5zTy8LDR67&pullRequest=556
Check warning on line 374 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7G&open=AZ8jVHykUa5zTy8LDR7G&pullRequest=556
Check failure on line 3037 in server/utils/db/db_utils.py
sonarqubecloud / SonarCloud Code Analysis
Use "logging.exception()" instead.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8E5ivCxZ2CqG1p8jy0&open=AZ8E5ivCxZ2CqG1p8jy0&pullRequest=556
Check warning on line 202 in client/src/components/MemorySettings.tsx
sonarqubecloud / SonarCloud Code Analysis
`allowedTypes` should be a `Set`, and use `allowedTypes.has()` to check existence or non-existence.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jOsNOZCMyxuGsQenb&open=AZ8jOsNOZCMyxuGsQenb&pullRequest=556
Check failure on line 520 in server/chat/backend/agent/tools/memory_tool.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 29 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8AhuxDf2iYMEJ9lK0K&open=AZ8AhuxDf2iYMEJ9lK0K&pullRequest=556
Check warning on line 558 in client/src/components/MemorySettings.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8Ahuslf2iYMEJ9lK0G&open=AZ8Ahuslf2iYMEJ9lK0G&pullRequest=556
Check warning on line 253 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR66&open=AZ8jVHykUa5zTy8LDR66&pullRequest=556
Check warning on line 395 in client/src/app/incidents/components/IncidentCard.tsx
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8jVHykUa5zTy8LDR7N&open=AZ8jVHykUa5zTy8LDR7N&pullRequest=556
Check failure on line 48 in server/services/memory/migration_task.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 30 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=Arvo-AI_aurora&issues=AZ8Ahu1Uf2iYMEJ9lK0M&open=AZ8Ahu1Uf2iYMEJ9lK0M&pullRequest=556