#2869 - Remove agent_name from ConfigSchema and replace with type

This commit is contained in:
Charlie Crane
2025-01-10 14:39:03 +00:00
parent e3f4775acb
commit c16abdfd30
3 changed files with 4 additions and 4 deletions

View File

@@ -17,12 +17,12 @@ class AbstractTAPAgent(AbstractScriptedAgent, identifier="AbstractTAP"):
"""Base class for TAP agents to inherit from."""
config: "AbstractTAPAgent.ConfigSchema" = Field(default_factory=lambda: AbstractTAPAgent.ConfigSchema())
agent_name: str = "Abstract_TAP"
next_execution_timestep: int = 0
class ConfigSchema(AbstractScriptedAgent.ConfigSchema):
"""Configuration schema for Abstract TAP agents."""
type: str = "AbstractTAP"
starting_node_name: Optional[str] = None
@abstractmethod