antikythera.models.tasks
¤
Classes¤
DependencyType
¤
Enumeration of possible dependency types.
Used by:
- API Reference antikythera
ExecutionMode
¤
Enumeration of execution modes.
Used by:
- API Reference antikythera
SystemTaskType
¤
Enumeration of system task types.
TaskAllocationMessage
¤
Task allocation message sent by orchestrator to agents.
TaskAssignmentMessage
¤
TaskAssignmentMessage(
id: str,
type: str,
inputs: dict[str, Any] = None,
output_keys: list[str] = None,
params: dict[str, Any] = None,
context: dict[str, Any] = None,
timestamp: datetime = None,
execution_mode: ExecutionMode = EXCLUSIVE,
)
Task assignment message sent by orchestrator to agents.
TaskClaimRequest
¤
Task claim request sent by agents to orchestrator.
Used by:
- API Reference antikythera_orchestrator
TaskCompletionAckMessage
¤
TaskCompletionAckMessage(
id: str, state: TaskState, accepted_agent_id: str, timestamp: datetime | None = None
)
Task completion acknowledgement message sent by orchestrator.
TaskCompletionMessage
¤
TaskCompletionMessage(
id: str,
state: TaskState,
outputs: dict[str, Any] = None,
error: TaskError | None = None,
timestamp: datetime | None = None,
duration_ms: int | None = None,
agent_id: str | None = None,
)
Task completion message sent by agents to orchestrator.
Used by:
- API Reference antikythera_orchestrator
TaskError
¤
Task error information.
Used by:
- API Reference antikythera
TaskState
¤
Enumeration of possible task states.
Used by:
- API Reference antikythera