# Agent
Types:
- AgentSkill
- AmbientAgentConfig
- AwsProviderConfig
- CloudEnvironment
- CloudEnvironmentConfig
- Error
- ErrorCode
- GcpProviderConfig
- McpServerConfig
- Scope
- UserProfile
- AgentListResponse
- AgentGetArtifactResponse
- AgentListEnvironmentsResponse
- AgentRunResponse
Methods:
- client.agent.list({ ...params }) -> AgentListResponse
- client.agent.getArtifact(artifactUid) -> AgentGetArtifactResponse
- client.agent.listEnvironments({ ...params }) -> AgentListEnvironmentsResponse
- client.agent.run({ ...params }) -> AgentRunResponse
## Runs
Types:
- ArtifactItem
- RunItem
- RunSourceType
- RunState
- RunCancelResponse
- RunListHandoffAttachmentsResponse
- RunSubmitFollowupResponse
Methods:
- client.agent.runs.retrieve(runID) -> RunItem
- client.agent.runs.list({ ...params }) -> RunItemsRunsCursorPage
- client.agent.runs.cancel(runID) -> string
- client.agent.runs.listHandoffAttachments(runID) -> RunListHandoffAttachmentsResponse
- client.agent.runs.submitFollowup(runID, { ...params }) -> unknown
## Schedules
Types:
- ScheduledAgentHistoryItem
- ScheduledAgentItem
- ScheduleListResponse
- ScheduleDeleteResponse
Methods:
- client.agent.schedules.create({ ...params }) -> ScheduledAgentItem
- client.agent.schedules.retrieve(scheduleID) -> ScheduledAgentItem
- client.agent.schedules.update(scheduleID, { ...params }) -> ScheduledAgentItem
- client.agent.schedules.list() -> ScheduleListResponse
- client.agent.schedules.delete(scheduleID) -> ScheduleDeleteResponse
- client.agent.schedules.pause(scheduleID) -> ScheduledAgentItem
- client.agent.schedules.resume(scheduleID) -> ScheduledAgentItem
## Agent
Types:
- AgentResponse
- CreateAgentRequest
- ListAgentIdentitiesResponse
- UpdateAgentRequest
Methods:
- client.agent.agent.create({ ...params }) -> AgentResponse
- client.agent.agent.update(uid, { ...params }) -> AgentResponse
- client.agent.agent.list() -> ListAgentIdentitiesResponse
- client.agent.agent.delete(uid) -> void
- client.agent.agent.get(uid) -> AgentResponse
## Sessions
Types:
- SessionCheckRedirectResponse
Methods:
- client.agent.sessions.checkRedirect(sessionUuid) -> SessionCheckRedirectResponse
## Conversations
Types:
- ConversationCheckRedirectResponse
Methods:
- client.agent.conversations.checkRedirect(conversationID) -> ConversationCheckRedirectResponse