Package ai.redouble.nucleo.tools.guardrails
package ai.redouble.nucleo.tools.guardrails
-
ClassDescriptionRejects Prompts whose content contains framework-internal artifact markers of the form
«artifact:...».Validates aSkill's structural invariants before admission:namepresent and non-blank.bodynon-null.suggestedToolsentries are known toToolHub.isKnownTool(String).Rejects Prompts whose rendered text exceeds a configurable character limit.Guardrail that validates URLs against private/reserved IP ranges.Marker interface for tool inputs that contain a URL to fetch.