code change · obsoletionAL Developmentofficial - Microsoftreviewed - checked by Opus

#10341 Remove Anthropic privacy notice from Expense Agent

Anthropic privacy notice components are removed from Expense Agent with the original page marked for future removal, while upgrade logic attempts to clean up persisted legacy data.

Pull request · merged into main (BC30) on 2026-08-19 by encimita · 3 files (+41 -55), 3 AL · obsoletion · tier official · reviewed (checked by Opus)

What changed

  • Anthropic registration, approval checks, capability requirements and active privacy notice UI removed from Expense Agent
  • Page 7078 Anthropic Privacy Notice kept unchanged, marked pending obsolete and wrapped in #if not CLEAN29
  • Per-database upgrade attempts to delete the legacy privacy notice and its approval records without blocking the upgrade
  • Legacy notice ID kept only as migration data so existing records can be deleted
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#646070
  • Labels: AL: Apps (W1), Ownership: Manual, Team: Other
  • Systems: development
  • From the description: “Remove Anthropic registration, approval checks, capability requirements, and active privacy notice UI from Expense Agent.”

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).