|
oc_orchestrator
|
Go to the source code of this file.
Classes | |
| class | oc_orchestrator.plan_metadata.PlanMeta |
| class | oc_orchestrator.plan_metadata.PlanMetadataProvider |
| class | oc_orchestrator.plan_metadata.DefaultPlanMetadataProvider |
Namespaces | |
| namespace | oc_orchestrator |
| namespace | oc_orchestrator.plan_metadata |
Functions | |
| tuple[str, str] | oc_orchestrator.plan_metadata.split_frontmatter (str text) |
| str|None | oc_orchestrator.plan_metadata._markdown_value (str text, re.Pattern[str] pattern) |
| tuple[str|None, str|None] | oc_orchestrator.plan_metadata._scan_headings (str text, str|None plan_id) |
| tuple[dict[str, object], Exception|None] | oc_orchestrator.plan_metadata._parse_frontmatter (str text) |
| PlanMetadataProvider | oc_orchestrator.plan_metadata.resolve_provider (PlanMetadataProvider|None provider) |
Variables | |
| oc_orchestrator.plan_metadata._BRANCH_RE = re.compile(r"\*\*Branch:\*\*\s*`?(?P<value>[^\s`]+)", re.MULTILINE) | |
| oc_orchestrator.plan_metadata._WORKTREE_RE = re.compile(r"\*\*Worktree:\*\*\s*(?P<value>.+)", re.MULTILINE) | |
| str | oc_orchestrator.plan_metadata._TITLE_PREFIX = "# " |
| str | oc_orchestrator.plan_metadata._PLAN_TYPE_PREFIX = "**Plan Type:**" |
| PlanMetadataProvider | oc_orchestrator.plan_metadata.DEFAULT_PROVIDER = DefaultPlanMetadataProvider() |