Task Authoring API#
这些 API 是任务作者日常使用的入口,用于声明 task、workspace guardrail 和 Conductor TaskDef。
|
Declare the single Perago task exported by a Python module. |
|
Validated contract extracted from a single Perago task module. |
|
Import a module target and return its single Perago task definition. |
|
Workspace declaration for a workspace task. |
|
Require one workspace-relative file to exist. |
|
Require one workspace-relative directory to exist. |
|
Require a bounded number of workspace files matching a glob pattern. |
|
Reject workspace files matching a glob pattern. |
|
Evaluate workspace guardrails against a local attempt workspace. |
|
Build the Conductor TaskDef dictionary for one Perago task. |
|
Write a generated Conductor TaskDef to a JSON file. |