KlicForge Docs
Reference

Guardrail settings

Every guardrail an agent has, its default, and whether you can change it.

Every setting on an agent's Guardrails tab, with its default. See guardrails for what to change and why.

SettingDefaultConfigurableWhat it does
enabledtrueAlways onMaster switch. Guardrails cannot be turned off.
answerModegrounded_onlyYesWhere the agent may source answers from. See answer modes.
topicBoundaryEnforcementtrueAlways onKeeps the agent within its defined scope. Constrains nothing while allowed topics is empty.
allowedTopicsemptyYesTopics the agent may discuss. Empty means no restriction.
offTopicMessagea default messageYesWhat the agent says when a question falls outside its scope.
capabilityBoundaryEnforcementtrueAlways onBlocks responses claiming abilities the agent does not have.
toolAllowlistEnforcementtrueAlways onRejects calls to tools not enabled on the agent.
toolArgumentValidationtrueYesValidates tool arguments against the tool's schema before running it.
disallowFakeToolUsagetrueAlways onBlocks responses claiming a tool ran when none did.
promptInjectionChecktrueYesScans messages, knowledge passages and tool output for injection attempts.
promptLeakProtectiontrueAlways onStops system prompt content appearing in replies.
secretLeakProtectiontrueAlways onStops credentials and keys appearing in replies.
piiRedactiontrueYesRemoves email, phone, card and similar patterns from a message before the model sees it.
toolOutputTreatedAsDataOnlytrueAlways onStrips instruction-like patterns from tool output, so a compromised endpoint cannot issue commands.
hallucinationPreventiontrueAlways onEnables hallucination heuristics.
disallowFabricationtrueAlways onBlocks responses containing fabricated information.
disallowFakeCitationstrueYesBlocks responses citing sources that cannot be verified.
toolErrorClassificationtrueYesStops the agent inventing a successful outcome when a tool fails, and retries transient errors.
responseValidationfalseYesRuns pattern validation on every response before returning it.
safeFallbackOnValidationFailurefalseYesReplaces a failing response with a safe message instead of returning it.
childSafeModetrueYesInjects strict content moderation. Turn off only for agents aimed explicitly at adult audiences.
logGuardrailEventstrueYesEmits structured guardrail events for observability.
includeSourceProvenancefalseYesAdds knowledge source IDs to response metadata.

"Always on" means the control is enforced for every agent and cannot be disabled.

Answer modes: grounded_only, grounded_with_limited_inference, tools_only, general_knowledge_allowed. See answer modes.

Was this page helpful?

On this page