Agent

class app.components.agents.agent.Agent[source]

Bases: Component, Generic

Inheritance diagram of Agent

Inheritance Diagram for Agent

Methods

run(context)

s(reason)

session(reason)

Attributes

config

config_class

alias of AgentConfig

run(context: Context) None[source]
Parameters:

context (Context)

Return type:

None

s(reason: str) AbstractContextManager[Session][source]
Parameters:

reason (str)

Return type:

AbstractContextManager[Session]

session(reason: str) AbstractContextManager[Session][source]
Parameters:

reason (str)

Return type:

AbstractContextManager[Session]