Package ai.confiqure
Annotation Type Confiqure.SystemOnly
- Enclosing class:
Confiqure
Marks a field as engine- or tool-populated ONLY: every conversation-proposed write to it (or
to any field beneath it) is rejected. Use it for fields a host tool fills in — an analysis
result, a computed score, a system-assigned id — that the chat must never author or overwrite.
The field fills automatically as a side effect of the work that produces it.
@Confiqure.SystemOnly private SiteAnalysis siteAnalysis; // written by the SUPPLIER_SITE_ANALYSER tool, never by chat