endpoints/agents

Types

pub type GetAgentEventsResponse {
  GetAgentEventsResponse(events: List(agent_event.AgentEvent))
}

Constructors

pub type GetAgentResponse {
  GetAgentResponse(agent: agent.Agent)
}

Constructors

pub type GetPublicAgentResponse {
  GetPublicAgentResponse(agent: public_agent.PublicAgent)
}

Constructors

pub type ListPublicAgentsResponse {
  ListPublicAgentsResponse(
    agents: List(public_agent.PublicAgent),
  )
}

Constructors

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)
Search Document