abacusai.coordinator_run

Classes

CoordinatorRun

A DeepAgent run an agent delegated (a project's Active Work rail, the run cards in the agent's chat)

Module Contents

class abacusai.coordinator_run.CoordinatorRun(client, taskId=None, title=None, state=None, startedAt=None, deploymentConversationId=None, computePointsUsed=None, hasDeliverables=None, turns=None, maxTurns=None, waiting=None, sentBack=None, summary=None, deliverables=None)

Bases: abacusai.return_class.AbstractApiClass

A DeepAgent run an agent delegated (a project’s Active Work rail, the run cards in the agent’s chat)

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

  • taskId (str) – The coordinator’s id for the run.

  • title (str) – Short title of the brief.

  • state (str) – starting, running, finished, cancelled or gone.

  • startedAt (str) – ISO-8601 UTC time the run was started.

  • deploymentConversationId (str) – The project conversation the run happens in.

  • computePointsUsed (int) – Credits the run has consumed so far, when known.

  • hasDeliverables (bool) – Whether the run declared deliverable files.

  • turns (int) – Messages the run has taken from its agent, the brief included.

  • maxTurns (int) – Messages the run can take from its agent.

  • waiting (bool) – Whether the run stopped on a question for its agent (state reads running).

  • sentBack (bool) – Whether the run is working on a message its agent sent on its own (e.g. a result it rejected).

  • summary (str) – The latest finished turn’s result as shown to the user (the run’s final message, condensed when long); null while the run is mid-turn.

  • deliverables (list) – The files that turn declared, {path, url} each; empty while the run is mid-turn.

task_id = None
title = None
state = None
started_at = None
deployment_conversation_id = None
compute_points_used = None
has_deliverables = None
turns = None
max_turns = None
waiting = None
sent_back = None
summary = None
deliverables = 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