LLMSession

Manages an LLM operator's lifecycle within a conversation.

Declared in src/libs/libopal/opal/LLMSession.hpp
Inherits QObject
Group libopal

Detailed description

Wraps a PermissionStore and an LLM operator identity. The session owns session-scoped grants and clears them on teardown.

Provides a helper to submit JSON TaskPlans through the runtime and format results for the LLM.

See also OpalTaskRuntime, Operator, PermissionStore, LLMRegistryDump.

In this section