类class
agentscope.stateTask
class Task(BaseModel)
源码Source
agentscope/state/_task.py:10–38智能体任务。位于 agentscope.state 包。
The agent task. Declared in agentscope.state.
属性摘要Attribute Summary
| 属性Attribute | 类型Type | 说明Description | 值Value |
|---|---|---|---|
subject | str | 主题字段。 | — |
description | str | `description` 字段。 | — |
metadata | dict[str, Any] | 元数据字段。 | — |
created_at | str | 已创建 at字段。 | Field(default_factory=_generate_timestamp) |
state | Literal['pending', 'in_progress', 'completed'] | 状态字段。 | 'pending' |
id | str | 标识字段。 | Field(default_factory=_generate_id) |
owner | str | None | 所有者字段。 | None |
blocks | list[str] | `blocks` 字段。 | Field(default_factory=lambda: []) |
blocked_by | list[str] | `blocked_by` 字段。 | Field(default_factory=lambda: []) |
属性详情Attribute Detail
subject
str主题字段。声明为 str。
The subject field.
源码Source
agentscope/state/_task.py:13description
strdescription 字段。声明为 str。
The description field.
源码Source
agentscope/state/_task.py:16metadata
dict[str, Any]元数据字段。声明为 dict[str, Any]。
The metadata field.
源码Source
agentscope/state/_task.py:19created_at
str = Field(default_factory=_generate_timestamp)已创建 at字段。声明为 str。
The created at field.
源码Source
agentscope/state/_task.py:22state
Literal['pending', 'in_progress', 'completed'] = 'pending'状态字段。声明为 Literal['pending', 'in_progress', 'completed']。
The state field.
源码Source
agentscope/state/_task.py:25id
str = Field(default_factory=_generate_id)标识字段。声明为 str。
The id field.
源码Source
agentscope/state/_task.py:28owner
str | None = None所有者字段。声明为 str | None。
The owner field.
源码Source
agentscope/state/_task.py:31blocks
list[str] = Field(default_factory=lambda: [])blocks 字段。声明为 list[str]。
The blocks field.
源码Source
agentscope/state/_task.py:34blocked_by
list[str] = Field(default_factory=lambda: [])blocked_by 字段。声明为 list[str]。
The blocked by field.
源码Source
agentscope/state/_task.py:37