Skip to content

feat(onboarding): consolidate introduction into a looping animation - #869

Merged
samjulien merged 2 commits into
codex/openbot-ux-reviewfrom
codex/openbot-onboarding-review
Oct 28, 2026
Merged

samjulien merged 2 commits into
codex/openbot-ux-reviewfrom
codex/openbot-onboarding-review

Conversation

@samjulien

Copy link
Copy Markdown
Collaborator

Local onboarding currently requires clicking through six introductory screens before entering a name. This consolidates the existing content into one animated introduction, followed by the self-hosting screen and the final name screen.

Stacked on #861. Review this PR against codex/openbot-ux-review; merge #861 first, then retarget this PR to main.

What changed

  • The introduction cycles through the existing welcome, computer, and Bot roster illustrations. Local evaluations also include the existing local-storage and custom-agent content.
  • Scenes advance every four seconds and loop automatically, without pagination, playback controls, or a Replay button.
  • Continue is available without waiting for the animation to finish. Local evaluators then see “Deploy it for your organization,” followed by “Let's get to it.” and name entry.
  • Organization deployments continue to omit local-evaluation content and go directly from the introduction to name entry.
  • Reduced-motion users see the introduction content as a static sequence.
  • Navigation uses named steps so loading deployment capabilities cannot shift the active screen. Capability-loading errors have a retry action.
  • Existing name saving and onboarding completion behavior are retained.

Validation

  • Reviewed the local flow in Chrome, including Continue and Back navigation.
  • Formatting and lint passed for both changed files.
  • App typecheck and production build passed.
  • All eight profile/onboarding name-save regression tests passed (17 assertions).

@samjulien
samjulien requested a review from guidovizoso October 28, 2026 16:02
@samjulien
samjulien merged commit 811187e into codex/openbot-ux-review Oct 28, 2026
19 checks passed
@samjulien
samjulien deleted the codex/openbot-onboarding-review branch October 28, 2026 16:51
samjulien added a commit that referenced this pull request Oct 28, 2026
…861)

* fix(ux): hide inspector and replace new bot sparkle icon

* fix(ux): simplify new bot details and visibility copy

* fix(copy): use complete actionable descriptions across OpenBot

* feat(ux): personalize profile on first run and in settings

* feat(ux): simplify bot creation and polish welcome prompt

* feat(ux): add new bot action to conversation picker

* fix(ux): align bot header and move hosting choice last

* fix(ux): use default orb for new bot picker action

* fix(ux): advance when choosing a custom agent framework

* fix(ux): describe new bot action in recipient picker

* fix(ux): use consistent instructions label for all bots

* fix(copy): remove period from new bot picker preview

* fix(ux): show existing agent connection first

* fix(ux): advance custom agent choice after name validation

* feat(ux): add restrained name personalization to conversations

* fix(copy): use a comma in the personalized greeting

* fix(ux): preserve refreshed names and deliver restraint guidance

* test(ux): align IME regression with details-first bot flow

* test(ag2): accept SDK bearer API key authentication

* fix(ux): integrate onboarding and preserve recipient creation flow

* test(ux): verify built-in name context and polish review fixes

* fix(ux): finish onboarding with name entry

* style(ux): format onboarding greeting assertion

* test: align browser and provider checks with runtime dependencies

* fix(ux): simplify bot creation actions

* test(ux): drain React work before recipient test teardown

* feat(onboarding): consolidate introduction into a looping animation (#869)

* feat(onboarding): consolidate introduction into animated overview

* fix(onboarding): loop intro without playback controls

* fix(ux): clarify bot actions and allow untitled bots

* test(ux): align route contracts with optional bot titles
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