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

Page 4350 "Custom Agent Setup"

AgentDesignExperience · System.Agents.Designer.CustomAgent

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 8 connected objects and pages

Table 4350 "Custom Agent Setup" (relates to)Custom Agent SetupCodeunit 4351 "Custom Agents Wizard Setup" (event subscribers)Custom Agents Wizard SetupCodeunit 4350 "Custom Agent Setup" (calls, 5 links)Custom Agent SetupCodeunit 4321 "Agent" (calls, 4 links)AgentCodeunit 4324 "Agent Setup" (calls)Agent SetupCodeunit 4362 "Agent Designer Permissions" (calls)Agent Designer PermissionsCodeunit 7771 "Azure OpenAI" (calls)Azure OpenAIPage extension 9204 "User Settings" (calls)User Settings

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

AgentDesignExperience · System.Agents.Designer.CustomAgent · captioned “Configure agent” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Configure agent
Extensible false
SourceTable Custom Agent Setup
PageType ConfigurationDialog
ApplicationArea All

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Content AgentSetupPart part Page 4310 “Agent Setup Part” —
About the agent Name AgentName Specifies the unique user name of the agent.
Display name TempAgentSetupBuffer."Display Name" Specifies the display name of the agent.
Initials Initials Specifies the initials of the agent.
Description Description Specifies the description of the agent.
Profile (role) Setup profile ProfileDisplayName Specifies the profile that is associated with the agent.
Permissions Manage permissions ManagePermissionsLbl Defines the permissions for the agent.
Agent instructions Edit instructions EditInstructionsLbl Make quick updates without leaving configuration.
Agent model Model SelectedModelDisplayName Specifies the model used by the agent. Auto means the agent uses the default model.
Test your agent Test agent TestAgentLbl Updates the configuration and opens the test agent page.

Actions

Group Action ToolTip Runs
SystemActions Update Apply the changes to the agent setup.
Cancel Discards the changes and closes the setup page.

Events published

Procedures

14 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetRecord, OnAfterGetCurrRecord, OnModifyRecord, OnQueryClosePage

Relations

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Recent changes

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: "page", object_name: "Custom Agent Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources