Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Synapse Core Laravel Package

arnaudmoncondhuy/synapse-core

View on GitHub
Deep Wiki
Context7

MemoryScope (Enum)

MemoryScope définit la portée d'un souvenir dans le système de mémoire sémantique de Synapse Core.

Namespace

ArnaudMoncondhuy\SynapseCore\Shared\Enum\MemoryScope

Valeurs

Valeur Chaîne Description
MemoryScope::USER "user" Souvenir permanent, disponible dans toutes les conversations de l'utilisateur.
MemoryScope::CONVERSATION "conversation" Souvenir éphémère, lié à une conversation spécifique uniquement.

Utilisation

use ArnaudMoncondhuy\SynapseCore\Memory\MemoryManager;
use ArnaudMoncondhuy\SynapseCore\Shared\Enum\MemoryScope;

// Souvenir permanent (toutes les conversations)
$memory->remember(
    text: "L'utilisateur préfère le vouvoiement.",
    scope: MemoryScope::USER,
    userId: $userId,
);

// Souvenir de session (une seule conversation)
$memory->remember(
    text: "L'utilisateur cherche un vol Paris-Tokyo.",
    scope: MemoryScope::CONVERSATION,
    userId: $userId,
    conversationId: $conversationId,
);

Voir aussi

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui