Skip to content

Integrate destructive action confirmations - #809

Merged
luokerenx4 merged 4 commits into
devfrom
codex/batch-destructive-confirmations-review
Jul 29, 2026
Merged

Integrate destructive action confirmations#809
luokerenx4 merged 4 commits into
devfrom
codex/batch-destructive-confirmations-review

Conversation

@luokerenx4

Copy link
Copy Markdown
Contributor

Summary

  • integrate Confirm destructive Inbox deletion #765 and Confirm AI credential deletion #766 into one reviewed destructive-action confirmation batch
  • require confirmation before permanently deleting an Inbox entry from either the toolbar or Delete/Backspace shortcuts
  • require contextual confirmation before removing an AI credential
  • explain the effect on linked Workspace files and new-Workspace credential defaults
  • preserve the latest shared ConfirmDialog working-label behavior while resolving the stale branch conflicts

Verification

  • focused InboxPage + AIProviderPage specs — 7 tests passed
  • npx tsc --noEmit
  • cd ui && npx tsc -b
  • pnpm test — 401 files passed, 1 skipped; 3492 tests passed, 9 skipped
  • git diff --check
  • isolated pnpm dev:onboarding browser walkthrough:
    • created and verified a local-only mock credential
    • verified contextual credential delete copy, cancel preservation, confirmed removal, and cleanup of both new-Workspace defaults
    • seeded a temporary Inbox record in the isolated home
    • verified toolbar and Backspace confirmation, cancel preservation, and confirmed removal

The isolated launcher used separate temporary state and ports. No normal OpenAlice data, real credentials, Workspaces, Inbox entries, or broker configuration were modified.

Boundary touch

UI confirmation and localization only. No persistence schema or deletion API semantics changed.

… codex/batch-destructive-confirmations-review

# Conflicts:
#	ui/src/components/ConfirmDialog.tsx
… into codex/batch-destructive-confirmations-review

# Conflicts:
#	ui/src/components/ConfirmDialog.tsx
@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openalice-demo Building Building Preview, Comment Jul 29, 2026 8:36am

Request Review

@luokerenx4
luokerenx4 merged commit 84b0b07 into dev Jul 29, 2026
6 of 7 checks passed
@luokerenx4
luokerenx4 deleted the codex/batch-destructive-confirmations-review branch July 29, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant