Page 4300 "Agent Task List"
System Application · System.Agents
Across versions
- BC23-24not present
- BC25added
- BC26declaration changed
- BC271 procedures added
- BC28declaration changed
- BC291 procedures added
- BC30unchanged
Neighbourhood 5 connected objects and pages
System Application · System.Agents · captioned “Agent Tasks” · BC25-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | ‘Agent Tasks’, Comment = ‘Agent Tasks in this page should be translated as Tasks that AI agents were assigned.’ |
| SourceTable | Agent Task |
| PageType | List |
| UsageCategory | Administration |
| 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 |
|---|---|---|---|
| AgentConversations | Task ID | Rec.ID |
— |
| Title | Rec.Title |
— | |
| Last Updated | Rec."Last Log Entry Timestamp" |
— | |
| LastLogEntryId | Rec."Last Log Entry ID" |
— | |
| Status | Rec.Status |
Specifies the status of the agent task. | |
| Needs Attention | Rec."Needs Attention" |
Specifies whether the task needs attention. | |
| Created at | Rec.SystemCreatedAt |
Specifies the date and time when the agent task was created. | |
| Steps Done | NumberOfStepsDone |
Specifies the number of steps that have been done for the specific task. | |
| Created by | Rec."Created By Full Name" |
Specifies the full name of the user that created the agent task. | |
| Agent | Rec."Agent Display Name" |
Specifies the agent that is associated with the task. | |
| Agent Substate | Rec."Agent Substate" |
Specifies the substate of the agent that is associated with the task. | |
| Archived | Rec.Archived |
Specifies whether the task is archived. | |
| CreatedByID | Rec."Created By" |
— | |
| AgentUserSecurityID | Rec."Agent User Security ID" |
— | |
| Copilot credits | ConsumedCredits |
Specifies the number of Copilot credits consumed by the agent task. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | View messages | Show messages for the selected task. | |
| View log entries | Show log entries for the selected task. | ||
| Stop | Stop the selected task. | ||
| Archive | Archive the selected tasks. | ||
| Show tasks from all agents | Show tasks from all agents, including archived ones. | ||
| Hide tasks from archived agents | Hide tasks from agents that have been archived. | ||
| Navigation | Agent setup | Opens the agent card page for the agent who has been assigned the selected task. | Page 4315 “Agent Card” |
Procedures
4 local procedures, no public ones.
Triggers
OnOpenPage, OnAfterGetRecord, OnAfterGetCurrRecord
Extended by
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.
- Codeunit 4300 “Agent Task Impl.” (1 call:
UpdateControls → GetStepsDoneCount) - Codeunit 4333 “Agent Consumption Overview” (1 call:
CalculateTaskConsumedCredits → GetCopilotCreditsConsumed) - Page extension 4352 “Agent Task Message List” (1 call:
ShowTaskMessages → (object))
Recent changes
- 2026-09-11 #10670 Add Agent Task Log JSON export (main, BC30, feature)
- 2026-08-26 #10631 Integration/main to releases 29.x 31a860b5 (releases/29.x, BC29, feature)
- 2026-08-24 #10431 [Agent Archiving] Fix broken reference links to archived agents and their tasks (main, BC30, fix)
- 2026-08-08 #10032 Fix Agent List and Agent Task List filter and refresh issues (AB#646062) (main, BC30, fix)
- 2026-07-28 #8967 Ability to archive agents (main, BC30, feature)
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: "Agent Task List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.