- Shipped
- October 11, 2026 at 11:57 PM UTC
- Author
- Kamo
- Commit
- 3197155
Owner decision 2026-10-11. AiRetireWorkstationChoice sits inside the retire confirmation (ConfirmationDialog gains a content slot and confirmDisabled): hidden for an SI without a workstation, Keep by default, the deletions disabled with the reason for a viewer without MANAGE_HOSTED_COMPUTERS, and the confirm held while the day count is not a whole number from 1 to 365. The choice goes to POST /members/{id}/ai/retire; when the retire commits but the choice is not applied, the admin is told the workstation was kept. RetiredWorkstationNotice (on the retired SI's State field) reads GET /members/{id}/ai/workstation live on hosted-computers and ai-workforce changes; Delete now (named back) and Keep go through the new BFF relay POST **************** as do the Computers tab's Keep and its Delete on a pending row, so the choice is recorded. accessLogEvents gains AI_WORKSTATION_AUTO_DELETED.
