Download src/clfgui/kernel/models.py from smlflg/CLFGUI: direct link, hf CLI and curl.
- Browser
- Download file 992 Bytes
-
https://huggingface.co/smlflg/CLFGUI/resolve/main/src/clfgui/kernel/models.py
- Command line
-
hf download hf://smlflg/CLFGUI/src/clfgui/kernel/models.py
-
curl -L -o models.py https://huggingface.co/smlflg/CLFGUI/resolve/main/src/clfgui/kernel/models.py
992 Bytes
| from __future__ import annotations | |
| from dataclasses import dataclass | |
| class Job: | |
| id: int | |
| intent: str | |
| status: str | |
| created_at: str | |
| updated_at: str | |
| class Phase: | |
| id: int | |
| job_id: int | |
| name: str | |
| position: int | |
| status: str | |
| summary: str | |
| started_at: str | None | |
| completed_at: str | None | |
| class Decision: | |
| id: int | |
| job_id: int | |
| phase_name: str | |
| title: str | |
| context: str | |
| options: list[str] | |
| status: str | |
| selected_option: str | None | |
| note: str | |
| created_at: str | |
| answered_at: str | None | |
| class Result: | |
| id: int | |
| job_id: int | |
| summary: str | |
| blocked: bool | |
| decisions: list[str] | |
| next_steps: list[str] | |
| approved: bool | None | |
| created_at: str | |
| updated_at: str | |
| class JobSnapshot: | |
| job: Job | |
| phases: list[Phase] | |
| decisions: list[Decision] | |
| result: Result | None | |