Uses of Class
com.kingsrook.qqq.backend.core.actions.ai.tools.AbstractAiTool
Packages that use AbstractAiTool
Package
Description
-
Uses of AbstractAiTool in com.kingsrook.qqq.backend.core.actions.ai
Methods in com.kingsrook.qqq.backend.core.actions.ai that return types with arguments of type AbstractAiToolModifier and TypeMethodDescriptionAiToolRegistry.getTools()The registered tools, by name (sorted, unmodifiable).Methods in com.kingsrook.qqq.backend.core.actions.ai with parameters of type AbstractAiTool -
Uses of AbstractAiTool in com.kingsrook.qqq.backend.core.actions.ai.tools
Subclasses of AbstractAiTool in com.kingsrook.qqq.backend.core.actions.ai.toolsModifier and TypeClassDescriptionclasscount_records: the number of records of a readable table matching a filter (METADATA_ONLY fields may be filtered on) - plus a "count" render payload with an openHref to the filtered list.classdescribe_table: one readable table's fields (only those exposed - NONE fields are omitted; METADATA_ONLY / MASKED ones are flagged), help text, descriptions and the user's permissions.classget_record_history: the audit history of one record.classget_record: one record of a readable table, by primary key, read as the current user (so record security applies: a record the user can't see is NOT_FOUND, exactly like a missing one) - only exposed field values.classlist_tables: the tables the current user can read through the assistant (visible, exposed, READ permission), sorted by name, with what else the user may do to each.classnavigate: build a same-origin in-app link (/app/...) to a table (optionally filtered), a record, a process, a report or an app, for the UI to route to.classquery_records: records of a readable table matching a filter - only exposed field values (masked where MASKED), at most maxRowsToModel rows, each with a record ref - plus a "records" render payload with an openHref to the filtered list.classrender_widget: render a dashboard widget the current user may see, with the widget permission check the widget endpoint makes.classsearch_help: keyword search over the app's own documentation - the names, labels, help content and aiDescriptions of the apps, tables, fields, processes and widgets the current user can see (exposed tables and fields only).classsearch_records: free-text record search (RecordSearchAction - and so any record search provider, e.g.