AgentZero::DiscoveryServer::AgentRegistration
Inherits Reference < Object
Constructors
new(agent_id : String, name : String, host : String, port : Int32, capabilities : Array(String) = [] of String, trust_level : Float64 = 0.5)
Instance methods
agent_id
agent_id=(agent_id : String)
capabilities
capabilities=(capabilities : Array(String))
host
host=(host : String)
is_alive?(timeout_minutes : Int32 = 2) : Bool
last_heartbeat
last_heartbeat=(last_heartbeat : Time)
name
name=(name : String)
port
port=(port : Int32)
registered_at
registered_at=(registered_at : Time)
trust_level
trust_level=(trust_level : Float64)
update_heartbeat