Class: RailsAgents::BackgroundAgent Deprecated
- Inherits:
-
OperationsAgent
- Object
- Base
- OperationsAgent
- RailsAgents::BackgroundAgent
- Defined in:
- lib/rails_agents/background_agent.rb
Overview
Deprecated.
Use OperationsAgent for async / scheduled agents.
Class Method Summary collapse
Methods inherited from Base
agent_directory, #agent_identifier, #agent_metadata, channel, channel_message_handler, channel_via, coerce_run_message, connector, deploy, #deploy, #initialize, knowledge_from, #knowledge_paths, memory, #memory_metadata, model, #model_metadata, on_channel_message, resolve_agent_directory, run, #run, skill, sync_knowledge, #sync_knowledge, tool
Constructor Details
This class inherits a constructor from RailsAgents::Base
Class Method Details
.agent_kind ⇒ Object
11 12 13 |
# File 'lib/rails_agents/background_agent.rb', line 11 def self.agent_kind :operations end |
.inherited(subclass) ⇒ Object
6 7 8 9 |
# File 'lib/rails_agents/background_agent.rb', line 6 def self.inherited(subclass) super warn "[RailsAgents] BackgroundAgent is deprecated; use OperationsAgent instead.", uplevel: 1 end |