interfaceCopilot & Agentsofficial - Microsoftderived - from the source, no model text

Interface "ICustomAgentSample"

AgentDesignExperience · System.Agents.Designer.CustomAgent

Across versions

  1. BC23-28not present
  2. 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

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.

Evidence 1 sources