endpoints/agents
Types
pub type GetAgentEventsResponse {
GetAgentEventsResponse(events: List(agent_event.AgentEvent))
}
Constructors
-
GetAgentEventsResponse(events: List(agent_event.AgentEvent))
pub type GetAgentResponse {
GetAgentResponse(agent: agent.Agent)
}
Constructors
-
GetAgentResponse(agent: agent.Agent)
pub type GetPublicAgentResponse {
GetPublicAgentResponse(agent: public_agent.PublicAgent)
}
Constructors
-
GetPublicAgentResponse(agent: public_agent.PublicAgent)
pub type ListPublicAgentsResponse {
ListPublicAgentsResponse(
agents: List(public_agent.PublicAgent),
)
}
Constructors
-
ListPublicAgentsResponse(agents: List(public_agent.PublicAgent))
Values
pub fn get_agent(
token: auth.AgentToken,
) -> Result(GetAgentResponse, api.ApiError)
pub fn get_agent_events(
token: auth.AgentToken,
) -> Result(GetAgentEventsResponse, api.ApiError)
pub fn get_public_agent(
token: auth.AgentToken,
agent_symbol: agent_symbol.AgentSymbol,
) -> Result(GetPublicAgentResponse, api.ApiError)
pub fn list_public_agents(
token: auth.AgentToken,
page: option.Option(Int),
limit: option.Option(Int),
) -> Result(api.PagedData(ListPublicAgentsResponse), api.ApiError)