Enkaidu::SessionManager
Manager a stack of sessions
Constructors
new(session : Session)
SourceInstance methods
Push a session in current stack, make a query, and then extract the session outline
before popping the session. Return the extracted session as a JSON string,
or nil on error.
current
Sourcedeploy_injected_functions(session)
Sourceeach
Sourceinject_function(tool : LLM::LocalFunction)
Inject functions / tools that will be available in all sessions