taolib.symphony.config.schema#
Symphony 配置模型。
基于 Pydantic v2 定义完整的配置类型层次结构, 覆盖跟踪器、轮询、工作区、钩子、Agent、Codex、Worker 和 Server 配置。
Classes#
问题跟踪器配置。 |
|
轮询配置。 |
|
工作区配置。 |
|
工作区钩子配置。 |
|
Agent 并发与重试配置。 |
|
Codex app-server 配置。 |
|
SSH Worker 扩展配置。 |
|
HTTP Server 扩展配置。 |
|
Symphony 编排服务完整配置。 |
Module Contents#
- class taolib.symphony.config.schema.TrackerConfig#
Bases:
pydantic.BaseModel问题跟踪器配置。
- kind: Literal['linear'] = 'linear'#
- class taolib.symphony.config.schema.PollingConfig#
Bases:
pydantic.BaseModel轮询配置。
- class taolib.symphony.config.schema.WorkspaceConfig#
Bases:
pydantic.BaseModel工作区配置。
- root: pathlib.Path#
- class taolib.symphony.config.schema.HooksConfig#
Bases:
pydantic.BaseModel工作区钩子配置。
- class taolib.symphony.config.schema.AgentConfig#
Bases:
pydantic.BaseModelAgent 并发与重试配置。
- class taolib.symphony.config.schema.CodexConfig#
Bases:
pydantic.BaseModelCodex app-server 配置。
- class taolib.symphony.config.schema.WorkerConfig#
Bases:
pydantic.BaseModelSSH Worker 扩展配置。
- class taolib.symphony.config.schema.ServerConfig#
Bases:
pydantic.BaseModelHTTP Server 扩展配置。
- class taolib.symphony.config.schema.SymphonyConfig#
Bases:
pydantic.BaseModelSymphony 编排服务完整配置。
- tracker: TrackerConfig#
- polling: PollingConfig#
- workspace: WorkspaceConfig#
- hooks: HooksConfig#
- agent: AgentConfig#
- codex: CodexConfig#
- worker: WorkerConfig#
- server: ServerConfig#