← Về thư mục
openai4s/agent/task_modes.py
- TaskMode · class · L54-L59 — class TaskMode(str, Enum)
- _signals · function · L79-L80 — def _signals(*patterns: str) -> tuple[re.Pattern[str], ...]
- _matches · function · L147-L148 — def _matches(text: str, patterns: tuple[re.Pattern[str], ...]) -> bool
- _qualifies · function · L151-L158 — def _qualifies( text: str, targets: tuple[re.Pattern[str], ...], actions: tuple[re.Pattern[str], ...], ) -> bool
- _coerce · function · L161-L171 — def _coerce(value: object) -> TaskMode
- resolve_task_mode · function · L174-L195 — def resolve_task_mode( text: str | None, explicit: str | TaskMode | None = None ) -> TaskMode
- task_mode_prompt · function · L198-L217 — def task_mode_prompt(mode: str | TaskMode, *, explicit: bool = True) -> str