Agent Context Provider
Custom object AgentContextProvider__c. Defines an authoring-time context provider configured for an agent.
| Field | API name | Type | Description |
|---|---|---|---|
| Agent Definition | AgentDefinition__c | MasterDetail | Agent definition that owns this context provider configuration. |
| Context Subject | ContextSubject__c | Picklist | Run identity or record supplied to a Field Set provider. Values: Anchor Record, Initiating User, Global. |
| Description | Description__c | LongTextArea | Administrator-facing explanation of the context supplied by this provider. |
| Developer Name | DeveloperName__c | Text | Stable API identifier for this context provider within its agent. |
| Field Set API Name | FieldSetName__c | Text | API name of the Field Set on the selected object. |
| Implementation Configuration | ImplementationConfiguration__c | LongTextArea | Optional non-secret JSON configuration for a custom Apex context provider. |
| Implementation Reference | ImplementationReference__c | Text | Apex class name that implements IContextProvider. |
| Implementation Type | ImplementationType__c | Picklist | Implementation mechanism used to resolve context for this provider. Values: Apex, Field Set. |
| Is Active | IsActive__c | Checkbox | Controls whether this context provider is available to agent runs. |
| Object API Name | ObjectApiName__c | Text | Salesforce object whose record is read by a Field Set context provider. |
| Sort Order | SortOrder__c | Number | Deterministic evaluation order for this context provider. |
Pluto is licensed under the GNU Affero General Public License, version 3 only.