Uses of Package
com.kingsrook.qqq.backend.core.actions.ai.tools
Packages that use com.kingsrook.qqq.backend.core.actions.ai.tools
Package
Description
-
-
Classes in com.kingsrook.qqq.backend.core.actions.ai.tools used by com.kingsrook.qqq.backend.core.actions.ai.filterClassDescriptionThrown by an AI tool to end its call with a non-OK outcome (DENIED, NOT_FOUND, INVALID_INPUT) and a polite message for the model.
-
Classes in com.kingsrook.qqq.backend.core.actions.ai.tools used by com.kingsrook.qqq.backend.core.actions.ai.toolsClassDescriptionBase class for the AI tools the kernel runs.Per-call context for an AI tool: the kernel's instance, settings, exposure policy and redactor, the result being built - and the shared checks and output shaping every tool uses (so no tool can forget one): - visibility (the meta-data customizer, and DENY_HIDE) and exposure checks, - the table READ permission check (recorded in the result's permissionCheck), - action-input preparation (input source USER, omit hidden fields, mask passwords, and the core-enforcement hook), - value shaping: exposure post-filter, masking, redaction and truncation.Thrown by an AI tool to end its call with a non-OK outcome (DENIED, NOT_FOUND, INVALID_INPUT) and a polite message for the model.Typed, validating access to the (untrusted) input object of an AI tool call.