MCPcopy Create free account
hub / github.com/agentforce314/clawcodex / create_task_state_base

Function create_task_state_base

src/tasks_core.py:140–158  ·  view source on GitHub ↗

Convenience factory — fills ``start_time`` from ``time.time()``.

(
    *,
    id: str,
    type: TaskType,
    description: str,
    output_file: str,
    tool_use_id: str | None = None,
    status: TaskStatus = "pending",
)

Source from the content-addressed store, hash-verified

138
139
140def create_task_state_base(
141 *,
142 id: str,
143 type: TaskType,
144 description: str,
145 output_file: str,
146 tool_use_id: str | None = None,
147 status: TaskStatus = "pending",
148) -> TaskStateBase:
149 """Convenience factory — fills ``start_time`` from ``time.time()``."""
150 return TaskStateBase(
151 id=id,
152 type=type,
153 status=status,
154 description=description,
155 start_time=time.time(),
156 output_file=output_file,
157 tool_use_id=tool_use_id,
158 )
159
160
161__all__ = [

Calls 1

TaskStateBaseClass · 0.85