
Package index
-
build_policy() - Build a guardrail policy
-
policy() - Load a built-in policy
-
available_policies() - List available built-in policies
-
policy_controls() - Configure policy-level control actions
-
add_rule() - Add a rule to a policy
-
remove_rule() - Remove a rule from a policy
-
list_rules() - List policy rules
-
rule_injection_basic()rule_injection_indirect()rule_nlp_intent()rule_pii_email()rule_pii_phone()rule_pii_ssn()rule_secrets_api_key()rule_secrets_bearer()rule_secrets_aws()rule_secrets_password()rule_phi_condition()rule_agency_language()rule_system_prompt_leak()rule_diagnosis_claim()rule_financial_advice() - Built-in rule helpers
-
scan_prompt() - Scan a prompt
-
preflight_check() - Preflight-check a prompt
-
scan_context() - Scan retrieved context rows
-
scan_output() - Scan model output
-
scan_conversation() - Scan a conversation while preserving message roles
-
scan_stream() - Scan streamed output chunks with rolling context
-
scan_tool_call() - Scan a tool call before execution
-
scan_tool_output() - Scan tool output before it re-enters model context
-
scanner_options() - Configure optional text scanners
-
redaction_strategy() - Configure redaction behavior
-
secure_chat() - Run a guarded chat call
-
shield_ollama() - Guard an Ollama chat workflow
-
ollama_reviewer() - Create a local Ollama reviewer
-
remote_reviewer() - Create a remote semantic reviewer
-
trust_boundary() - Wrap a chat object in a trust boundary
-
rate_guard() - Create or check a rate guard
-
write_audit_log() - Write an audit log
-
explain_findings() - Explain findings
-
example_prompts() - Example prompts
-
evaluate_security_cases() - Evaluate scanner behavior on a labeled corpus
-
reviewer_prompt() - Return the default semantic reviewer prompt
-
shieldr_rule() - Construct a
shieldr_rule -
shieldr_policy() - Construct a
shieldr_policy -
shieldr_report() - Construct a
shieldr_report -
shieldr_audit() - Construct a
shieldr_audit -
shieldr_result() - Construct a
shieldr_result -
print(<shieldr_policy>) - Print a
shieldr_policy -
print(<shieldr_report>) - Print a
shieldr_report