Ed Bayes
b9af1d2b16
Login flow polish ( #3632 )
...
# Description
- Update sign in flow
# Tests
- Passes CI
---------
Co-authored-by: Michael Bolin <mbolin@openai.com >
2025-09-15 00:42:53 -07:00
Jeremy Rose
578ff09e17
prefer ratatui Stylized for constructing lines/spans ( #3068 )
...
no functional change, just simplifying ratatui styling and adding
guidance in AGENTS.md for future.
2025-09-02 23:19:54 +00:00
Ed Bayes
1e4bf81653
Update copy ( #1935 )
...
Updated copy
---------
Co-authored-by: pap-openai <pap@openai.com >
2025-08-07 03:29:33 -07:00
Gabriel Peal
8a990b5401
Migrate GitWarning to OnboardingScreen ( #1915 )
...
This paves the way to do per-directory approval settings
(https://github.com/openai/codex/pull/1912 ).
This also lets us pass in a Config/ChatWidgetArgs into onboarding which
can then mutate it and emit the ChatWidgetArgs it wants at the end which
may be modified by the said approval settings.
<img width="1180" height="428" alt="CleanShot 2025-08-06 at 19 30 55"
src="https://github.com/user-attachments/assets/4dcfda42-0f5e-4b6d-a16d-2597109cc31c "
/>
2025-08-06 22:39:07 -04:00
Gabriel Peal
2d5de795aa
First pass at a TUI onboarding ( #1876 )
...
This sets up the scaffolding and basic flow for a TUI onboarding
experience. It covers sign in with ChatGPT, env auth, as well as some
safety guidance.
Next up:
1. Replace the git warning screen
2. Use this to configure default approval/sandbox modes
Note the shimmer flashes are from me slicing the video, not jank.
https://github.com/user-attachments/assets/0fbe3479-fdde-41f3-87fb-a7a83ab895b8
2025-08-06 18:22:14 -04:00