# 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