Class TaskAgentInfo

java.lang.Object
com.github.copilot.generated.rpc.TaskInfo
com.github.copilot.generated.rpc.TaskAgentInfo

@Generated("copilot-sdk-codegen") public final class TaskAgentInfo extends TaskInfo
Schema for the `TaskAgentInfo` type.
Since:
1.0.0
  • Constructor Details

    • TaskAgentInfo

      public TaskAgentInfo()
  • Method Details

    • getType

      public String getType()
      Description copied from class: TaskInfo
      Returns the discriminator value for this variant.
      Specified by:
      getType in class TaskInfo
      Returns:
      the type discriminator
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getToolCallId

      public String getToolCallId()
    • setToolCallId

      public void setToolCallId(String toolCallId)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getStatus

      public TaskStatus getStatus()
    • setStatus

      public void setStatus(TaskStatus status)
    • getStartedAt

      public OffsetDateTime getStartedAt()
    • setStartedAt

      public void setStartedAt(OffsetDateTime startedAt)
    • getCompletedAt

      public OffsetDateTime getCompletedAt()
    • setCompletedAt

      public void setCompletedAt(OffsetDateTime completedAt)
    • getActiveTimeMs

      public Long getActiveTimeMs()
    • setActiveTimeMs

      public void setActiveTimeMs(Long activeTimeMs)
    • getActiveStartedAt

      public OffsetDateTime getActiveStartedAt()
    • setActiveStartedAt

      public void setActiveStartedAt(OffsetDateTime activeStartedAt)
    • getError

      public String getError()
    • setError

      public void setError(String error)
    • getAgentType

      public String getAgentType()
    • setAgentType

      public void setAgentType(String agentType)
    • getPrompt

      public String getPrompt()
    • setPrompt

      public void setPrompt(String prompt)
    • getResult

      public String getResult()
    • setResult

      public void setResult(String result)
    • getModel

      public String getModel()
    • setModel

      public void setModel(String model)
    • getExecutionMode

      public TaskExecutionMode getExecutionMode()
    • setExecutionMode

      public void setExecutionMode(TaskExecutionMode executionMode)
    • getCanPromoteToBackground

      public Boolean getCanPromoteToBackground()
    • setCanPromoteToBackground

      public void setCanPromoteToBackground(Boolean canPromoteToBackground)
    • getLatestResponse

      public String getLatestResponse()
    • setLatestResponse

      public void setLatestResponse(String latestResponse)
    • getIdleSince

      public OffsetDateTime getIdleSince()
    • setIdleSince

      public void setIdleSince(OffsetDateTime idleSince)