Większość obecnych systemów agentowych traktuje kontekst przede wszystkim jako historię konwersacji, pobrane dokumenty lub wyniki podobieństwa wektorów. To podejście sprawdza się dość dobrze w przypadku zadań konwersacyjnych, ale systemy operacyjne wymagają zasadniczo innego rodzaju zarządzania kontekstem.

W rzeczywistych środowiskach decyzje zależą nie tylko od uzyskanych informacji, ale także od:
- relacje między podmiotami,
- struktura organizacyjna,
- wydarzenia czasowe,
- łańcuchy własnościowe,
- poprzednie decyzje,
- ograniczenia aktywne,
- i ciągle ewoluującego stanu operacyjnego [1].
Klient to nie tylko dokument. Firma to nie tylko fragment tekstu. Zdarzenie regulacyjne to nie tylko kolejny wynik wyszukiwania. Systemy operacyjne wymagają stale ewoluującego modelu stanu. To właśnie tutaj rozróżnienie między pamięcią a kontekstem operacyjnym staje się kluczowe.
Pamięć przechowuje informacje. Kontekst operacyjny utrzymuje stan systemu.
W praktyce oznacza to, że system musi stale utrzymywać i aktualizować struktury, takie jak encje, relacje, łańcuchy zdarzeń czasowych, powiązania polityk i historię wykonania. To jeden z powodów, dla których podejścia oparte na grafach zyskują coraz większe znaczenie w systemach agentowych.
Graf jest przydatny nie tylko do wyszukiwania. Zapewnia on reprezentację stanu operacyjnego w czasie wykonywania. Zamiast traktować kontekst jako izolowane fragmenty tekstu, system może wnioskować na podstawie powiązanych jednostek, ewoluujących relacji, zależności czasowych i kontekstowych ścieżek propagacji. To całkowicie zmienia rolę grafu. Graf przestaje być warstwą pamięci, a staje się:
- pamięć kontekstowa,
- reprezentacja stanu operacyjnego,
i kontekst wykonania dla systemów decyzyjnych.

W miarę jak systemy agentowe przechodzą w kierunku operacji autonomicznych, to rozróżnienie staje się coraz ważniejsze. Ponieważ autonomiczne wykonywanie wymaga nie tylko pobierania informacji, ale także ciągłego zarządzania stanem kontekstowym[4].







