Skip to content

Redesign personal AI connection management and setup - #324

Merged
Maneek21 merged 3 commits into
codex/settings-structurefrom
codex/settings-connection-flow
Sep 9, 2026
Merged

Redesign personal AI connection management and setup#324
Maneek21 merged 3 commits into
codex/settings-structurefrom
codex/settings-connection-flow

Conversation

@Maneek21

@Maneek21 Maneek21 commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Personal AI connections previously mixed setup, permissions, tokens, OAuth grants and developer information into one dense page. This change gives the page a searchable connection list and a separate setup flow, with access and activity available on demand.

Connections have inline revoke confirmation and recoverable error states. Setup presents a plain-language access selector, client-specific instructions, once-only token acknowledgement and verification tied to the selected connection. Drafts survive Back and Resume; completing setup clears the acknowledged credential. Partial refresh failures cannot silently appear as an empty or current inventory.

Validation: web typecheck and full web lint passed; three settings navigation tests passed; smoke-script syntax and git diff checks passed. Rendered all seven client paths at 390 and 1440 CSS px, plus expanded revocation at 320 px, and inspected dark and light layouts. Synthetic UI checks covered search, empty/loading/error recovery, token and grant revocation, failed revoke/retry, draft retention, permission validation, acknowledgement, local copy feedback, pending/observed verification and focus restoration.

The updated production smoke adds disposable seeded token issuance and revocation; its execution remains pending. Local screenshots and mutation checks used synthetic fixture data, not live OAuth or persistent credentials. Browser zoom, screen-reader acceptance, real integration evidence and independent usability review remain open.

Stacked on #323. Do not merge before user review. No merge or auto-merge is authorized.

@Maneek21 Maneek21 changed the title Guide personal AI connection setup through focused steps Redesign personal AI connection management and setup Sep 9, 2026
@Maneek21
Maneek21 merged commit 6ca1bb7 into codex/settings-structure Sep 9, 2026
@Maneek21
Maneek21 deleted the codex/settings-connection-flow branch September 9, 2026 10:43
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