Interface "ICustomAgentSample"
AgentDesignExperience · System.Agents.Designer.CustomAgent
Across versions
- BC23-28not present
- BC29-30present
AgentDesignExperience · System.Agents.Designer.CustomAgent · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
GetAgentCode(): Code[10]: Gets the unique code that identifies this sample agent.GetAgentDefinition(var AgentOutStream: OutStream): Writes the sample agent definition XML to the provided stream. The XML must conform to the agent import format and include agent metadata, profile, access controls, and instructions. The XML must contain exactly one agent definition. If the XML contains multiple agent definitions, an error will be t…GetAgentLearnMoreUrl(): Text[2048]: Gets the URL for documentation or learning resources about this agent.
Implemented by
- Codeunit 4450 “Sales Validation Agent”
- Enum 4353 “Custom Agent Sample”
- Profile “Sales Validation Agent”
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "interface", object_name: "ICustomAgentSample"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.