Package ai.confiqure
package ai.confiqure
-
ClassDescriptionMarks a class as a confiqure.ai configuration target.Verbatim, auditable consent capture on a Boolean field.Marks a controller method as the workspace's default callback hook.Declarative flow gate on a single field: the confiqure conversation may only WRITE this field when the
Confiqure.Gate.requires()predicate istrueover the root instance's current values.Opts atype = MULTIconfiguration class OUT of chat deletion.Classifies a String field as a secret (password, API token, TOTP seed, …).The kinds of secret aConfiqure.Secretfield can hold.Declarative flow gate on a whole nested section: ANY write at or under this field's path is only permitted while theConfiqure.SectionGate.requires()predicate istrueover the root instance's current values.Marks a field as engine- or tool-populated ONLY: every conversation-proposed write to it (or to any field beneath it) is rejected.Marks a method as a tool the chat agent can invoke during a session.Declarative flow gate on a host tool, declared on the endpoint (root) class: the named tool is only dispatchable while theConfiqure.ToolGate.requires()predicate istrueover the bound instance's current values.Container for repeatedConfiqure.ToolGatedeclarations on one endpoint class.