Ctrl K
ComunidadGuías…

internal/task/port.go

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
package task

import (
	"github.com/yeomyeonggeori/blueprotocol/agentcontract"
	"github.com/yeomyeonggeori/blueprotocol/taskstate"
)

type (
	ErrIllegalTransition           = taskstate.ErrIllegalTransition
	InterruptedTaskResumeSelection = taskstate.InterruptedTaskResumeSelection
	RawTurnEvent                   = taskstate.RawTurnEvent
	TaskArtifact                   = taskstate.TaskArtifact
	TaskArtifactRepository         = taskstate.TaskArtifactRepository
	TaskArtifactService            = taskstate.TaskArtifactService
	TaskArtifactStore              = taskstate.TaskArtifactStore
	TaskAttempt                    = agentcontract.TaskAttempt
	TaskAttemptStatus              = agentcontract.TaskAttemptStatus
	TaskEvent                      = agentcontract.TaskEvent
	TaskEventRepository            = taskstate.TaskEventRepository
	TaskEventService               = taskstate.TaskEventService
	TaskRun                        = agentcontract.TaskRun
	TaskRunCancelRequest           = taskstate.TaskRunCancelRequest
	TaskRunOrigin                  = taskstate.TaskRunOrigin
	TaskRunRepository              = taskstate.TaskRunRepository
	TaskRunService                 = taskstate.TaskRunService
	TaskRunStore                   = taskstate.TaskRunStore
	TaskRunTransition              = agentcontract.TaskRunTransition
	TaskSession                    = taskstate.TaskSession
	TaskStatus                     = agentcontract.TaskStatus
	TaskStep                       = taskstate.TaskStep
	TaskStepRepository             = taskstate.TaskStepRepository
	TaskStepService                = taskstate.TaskStepService
	TaskStepStore                  = taskstate.TaskStepStore
	TaskWaitToken                  = taskstate.TaskWaitToken
)

const (
	TaskAttemptStatusCancelled        = agentcontract.TaskAttemptStatusCancelled
	TaskAttemptStatusCompleted        = agentcontract.TaskAttemptStatusCompleted
	TaskAttemptStatusFailed           = agentcontract.TaskAttemptStatusFailed
	TaskAttemptStatusInterrupted      = agentcontract.TaskAttemptStatusInterrupted
	TaskAttemptStatusRunning          = agentcontract.TaskAttemptStatusRunning
	TaskAttemptStatusStarting         = agentcontract.TaskAttemptStatusStarting
	TaskInterruptReasonRuntimeRestart = agentcontract.TaskInterruptReasonRuntimeRestart
	TaskStatusBlocked                 = agentcontract.TaskStatusBlocked
	TaskStatusCancelled               = agentcontract.TaskStatusCancelled
	TaskStatusCompleted               = agentcontract.TaskStatusCompleted
	TaskStatusFailed                  = agentcontract.TaskStatusFailed
	TaskStatusInterrupted             = agentcontract.TaskStatusInterrupted
	TaskStatusPlanned                 = agentcontract.TaskStatusPlanned
	TaskStatusRunning                 = agentcontract.TaskStatusRunning
	TaskStatusWaitingApproval         = agentcontract.TaskStatusWaitingApproval
	TaskStatusWaitingUserInput        = agentcontract.TaskStatusWaitingUserInput
)

var (
	ErrTaskRunAccessDenied                = taskstate.ErrTaskRunAccessDenied
	ErrTaskRunNotDeletable                = taskstate.ErrTaskRunNotDeletable
	ErrTaskRunNotFound                    = taskstate.ErrTaskRunNotFound
	NewIdentifier                         = taskstate.NewIdentifier
	NewTaskArtifactService                = taskstate.NewTaskArtifactService
	NewTaskEventService                   = taskstate.NewTaskEventService
	NewTaskRunService                     = taskstate.NewTaskRunService
	NewTaskStepService                    = taskstate.NewTaskStepService
	StaleUnattendedTaskRunReason          = taskstate.StaleUnattendedTaskRunReason
	TaskRunWasInterruptedByRuntimeRestart = agentcontract.TaskRunWasInterruptedByRuntimeRestart
)