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

Table 4310 "Agent Setup Buffer"

System Application · System.Agents

Across versions

  1. BC23-26not present
  2. BC27added
  3. BC28-30unchanged

Neighbourhood 2 connected objects and pages

Page 4310 "Agent Setup Part" (pages and codeunits on it)Agent Setup PartCodeunit 4321 "Agent" (calls)Agent

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.

System Application · System.Agents · BC27-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Agent Setup Buffer
TableType Temporary
DataClassification SystemMetadata

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 User Security ID Guid Specifies the unique identifier for the agent user.
2 Agent Metadata Provider Enum “Agent Metadata Provider” Specifies the provider for the agent metadata. enum Agent Metadata Provider
3 User Name Code[50] Specifies the name of the user that is associated with the agent.
4 Display Name Text[80] Specifies the display name of the user that is associated with the agent.
5 State Option Specifies the state of the user that is associated with the agent. OptionCaption: Active,Inactive
15 Initials Text[4] Specifies the initials to be displayed on the icon opening the agent’s timeline.
5000 Agent Summary Blob Specifies a short summary of the agents capabilities and role. Value is changed through code.
5001 Language Used Text[1024] Specifies the language that is used for task details and outgoing messages unless language is changed by the code. Value is changed through code. not editable
5002 Values Updated Boolean Specifies whether the configuration has been updated. Value is changed through code. not editable
5003 Access Updated Boolean Specifies whether the access control has been updated. Value is changed through code. not editable
5004 User Settings Updated Boolean Specifies whether the user settings (language, regional settings, time zone) have been updated. Value is changed through code. not editable
5005 State Updated Boolean Specifies whether the state has been updated. Value is changed through code. not editable
5020 Configured By Guid Specifies the last user who configured the agent. not editable

Keys

  • PK: User Security ID (clustered)

Procedures

  • SetTempAgentAccessControl(var NewTempAgentAccessControl: Record "Agent Access Control" temporary) (internal)
  • GetTempAgentAccessControl(var TempCopiedTempAccessControl: Record "Agent Access Control" temporary) (internal)
  • CopyTempAgentAccessControl(var SourceTempAgentAccessControl: Record "Agent Access Control" temporary; var TargetTempAgentAccessControl: Record "Agent Access Control" temporary) (internal)
  • GetUserSettings(var TempNewUserSetting: Record "User Settings" temporary) (internal)
  • SetUserSettings(var UserSettingsRec: Record "User Settings") (internal)

Plus 1 local procedures.

Pages and codeunits on this table

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.

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

Evidence 1 sources