diff --git a/documentation/interaction_domain.mermaid b/documentation/interaction_domain.mermaid index 138dcc2..38410f5 100644 --- a/documentation/interaction_domain.mermaid +++ b/documentation/interaction_domain.mermaid @@ -101,6 +101,19 @@ erDiagram int updated_by FK } + EVE_AI_DATA_CAPSULE { + int id PK + int chat_session_id FK + string type + string type_version + jsonb configuration + jsonb data + datetime created_at + int created_by FK + datetime updated_at + int updated_by FK + } + DISPATCHER { int id PK string name @@ -188,24 +201,28 @@ erDiagram %% Main conversation flow USER ||--o{ CHAT_SESSION : "has many" CHAT_SESSION ||--o{ INTERACTION : "has many" + CHAT_SESSION ||--o{ EVE_AI_DATA_CAPSULE : "has many" SPECIALIST ||--o{ INTERACTION : "processes" - + %% Specialist composition (EveAI components) SPECIALIST ||--o{ EVE_AI_AGENT : "has many" SPECIALIST ||--o{ EVE_AI_TASK : "has many" SPECIALIST ||--o{ EVE_AI_TOOL : "has many" - + %% Specialist connections SPECIALIST ||--o{ SPECIALIST_RETRIEVER : "uses retrievers" RETRIEVER ||--o{ SPECIALIST_RETRIEVER : "used by specialists" - + SPECIALIST ||--o{ SPECIALIST_DISPATCHER : "uses dispatchers" DISPATCHER ||--o{ SPECIALIST_DISPATCHER : "used by specialists" - + %% Interaction results INTERACTION ||--o{ INTERACTION_EMBEDDING : "references embeddings" EMBEDDING ||--o{ INTERACTION_EMBEDDING : "used in interactions" - + %% Magic links for specialist access SPECIALIST ||--o{ SPECIALIST_MAGIC_LINK : "has magic links" - TENANT_MAKE ||--o{ SPECIALIST_MAGIC_LINK : "branded links" \ No newline at end of file + TENANT_MAKE ||--o{ SPECIALIST_MAGIC_LINK : "branded links" + + %% User relationships for audit trails + USER ||--o{ EVE_AI_DATA_CAPSULE : "created/updated by" \ No newline at end of file diff --git a/eveai_chat_client/static/assets/vue-components/ChatMessage.vue b/eveai_chat_client/static/assets/vue-components/ChatMessage.vue index 0f76421..4291636 100644 --- a/eveai_chat_client/static/assets/vue-components/ChatMessage.vue +++ b/eveai_chat_client/static/assets/vue-components/ChatMessage.vue @@ -6,7 +6,7 @@ @@ -105,7 +105,7 @@ @@ -124,7 +124,7 @@ diff --git a/eveai_chat_client/static/assets/vue-components/MessageHistory.vue b/eveai_chat_client/static/assets/vue-components/MessageHistory.vue index a1318f8..1e3a19a 100644 --- a/eveai_chat_client/static/assets/vue-components/MessageHistory.vue +++ b/eveai_chat_client/static/assets/vue-components/MessageHistory.vue @@ -9,13 +9,6 @@
- -
-
💬
-
Nog geen berichten
-
Start een gesprek door een bericht te typen!
-
-