abacusai.daemon_task_instance

Classes

DaemonTaskInstance

A daemon task instance representing a single run of a daemon task.

Module Contents

class abacusai.daemon_task_instance.DaemonTaskInstance(client, daemonTaskVersion=None, daemonTaskId=None, deploymentConversationId=None, lifecycle=None, createdAt=None, lifecycleInfo=None)

Bases: abacusai.return_class.AbstractApiClass

A daemon task instance representing a single run of a daemon task.

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • daemonTaskVersion (str) – The unique identifier for this task instance.

  • daemonTaskId (str) – The id of the parent daemon task.

  • deploymentConversationId (str) – The deployment conversation id for this instance.

  • lifecycle (str) – The lifecycle status (PENDING, EXECUTING, COMPLETED, FAILED).

  • createdAt (str) – When this instance was created.

  • lifecycleInfo (dict) – Additional lifecycle information (e.g., error details).

daemon_task_version = None
daemon_task_id = None
deployment_conversation_id = None
lifecycle = None
created_at = None
lifecycle_info = None
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict