← Về thư mục
openai4s/server/guardian_shadow.py
- feature_enabled · function · L20-L27 — def feature_enabled(config: Any | None = None) -> bool
- exact_action_envelope · function · L30-L56 — def exact_action_envelope( *, tool: str, target: str | None = None, cwd: str | None = None, canonical_arguments: Any = None, side_effect_class: str | None = None, resource_keys: list[str] | None = None, dangerous: bool = False, http_method: str | None = None, domain: str | None = None, ) -> dict[str, Any]
- envelope_digest · function · L59-L68 — def envelope_digest(envelope: Mapping[str, Any]) -> str
- assess_shadow · function · L71-L142 — def assess_shadow( envelope: Mapping[str, Any], *, expected_digest: str | None = None, recomputed_digest: str | None = None, require_exact_digest: bool = False, requested_scope: str = "once", hard_deny: bool = False, hard_deny_reason: str | None = None, ) -> dict[str, Any]
- maybe_record_shadow · function · L145-L211 — def maybe_record_shadow( store: Any, request: Mapping[str, Any], payload: Mapping[str, Any], *, config: Any | None = None, canonical_arguments: Any = None, hard_deny: bool = False, hard_deny_reason: str | None = None, ) -> dict[str, Any] | None