← Về thư mục
openai4s/server/skill_sidecars.py
- SidecarGenerationStore · class · L20-L30 — class SidecarGenerationStore(Protocol)
- get_kernel_generation · method · L21-L21 — def get_kernel_generation(self, generation_id: str) -> dict | None
- compare_and_swap_kernel_bootstrap · method · L23-L30 — def compare_and_swap_kernel_bootstrap( self, generation_id: str, *, expected_manifest_id: str | None, bootstrap: Any, at: int | None = None, ) -> dict | None
- GenerationSidecarRecorder · class · L33-L108 — class GenerationSidecarRecorder
- init · method · L36-L40 — def init(self, store: SidecarGenerationStore, *, max_retries: int = 4) -> None
- record_result · method · L42-L78 — def record_result( self, supervisor: KernelSupervisor, lease: KernelLease, result: dict[str, Any], ) -> dict | None
- _mark_failed · method · L80-L108 — def _mark_failed(self, lease: KernelLease, reason: str) -> bool
- _lease_is_current · function · L111-L118 — def _lease_is_current(supervisor: KernelSupervisor, expected: KernelLease) -> bool
- _attach_capture_warning · function · L121-L136 — def _attach_capture_warning(result: dict[str, Any], *, durable: bool) -> None