← Về thư mục
openai4s/host/progress.py
- ProgressStore · class · L16-L33 — class ProgressStore(Protocol)
- get_plan · method · L17-L17 — def get_plan(self, plan_id: str) -> dict | None
- get_plan_by_frame · method · L19-L19 — def get_plan_by_frame(self, frame_id: str) -> dict | None
- set_plan_step_status · method · L21-L27 — def set_plan_step_status( self, plan_id: str, step_id: str, status: str, note: str | None = None, ) -> dict | None
- list_steps · method · L29-L31 — def list_steps( self, frame_id: str, *, start: int = 0, limit: int = 800 ) -> list[dict]
- get_setting · method · L33-L33 — def get_setting(self, key: str, default: str | None = None) -> str | None
- ProgressService · class · L36-L166 — class ProgressService
- init · method · L39-L49 — def init( self, store: ProgressStore, *, get_frame_id: Callable[[], str | None], get_plan_sink: Callable[[], PlanSink | None], ) -> None
- todo_write · method · L51-L66 — def todo_write(self, spec: dict) -> dict
- todo_read · method · L68-L69 — def todo_read(self) -> dict
- plan_update · method · L71-L117 — def plan_update(self, spec: dict) -> dict
- plan_read · method · L119-L122 — def plan_read(self) -> dict
- review_status · method · L124-L166 — def review_status(self) -> dict