Kyle Brown
783bcc25a2
codex: fix CI failure on PR #28027
2026-06-17 21:59:41 +00:00
Kyle Brown
ee64805e2b
Add shell plugin script lifecycle tracking
2026-06-17 21:59:41 +00:00
Kyle Brown
fedbe68022
Add dormant plugin script lifecycle state
2026-06-17 21:59:41 +00:00
Kyle Brown
ea2fc2fd40
Add fail-closed plugin script resolver
2026-06-17 21:59:41 +00:00
Kyle Brown
1884f253da
fix remaining unified exec lifecycle blockers
2026-06-17 21:59:41 +00:00
Kyle Brown
b601f2aa81
fix unified exec lifecycle review blockers
2026-06-17 21:53:22 +00:00
Kyle Brown
6aedd64e5b
Add generic process lifecycle hooks
2026-06-17 21:53:21 +00:00
Kyle Brown
ce4a157adf
Add plugin script lifecycle analytics contract
2026-06-17 21:53:12 +00:00
Kyle Brown
d90859dcb3
Preserve curated plugin root selection
2026-06-17 21:00:15 +00:00
Kyle Brown
0f633830ca
test plugin first-party load provenance
2026-06-17 20:59:19 +00:00
Kyle Brown
8c6f3501af
Thread first-party plugin execution context
2026-06-17 20:59:19 +00:00
Ed Bayes and Fouad Matin
d3e1beb26c
add pulsing dot loading state ( #4736 )
...
## Description
Changes default CLI spinner to pulsing dot
https://github.com/user-attachments/assets/b81225d6-6655-4ead-8cb1-d6568a603d5b
## Tests
Passes CI
---------
Co-authored-by: Fouad Matin <fouad@openai.com >
2025-10-05 21:26:27 -07:00
Ed Bayes
c4120a265b
[CODEX-3595] Remove period when copying highlighted text in iTerm ( #4419 )
2025-09-28 20:50:04 -07:00
Ed Bayes and Michael Bolin
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
Ed Bayes
839b2ae7cf
Change animation frames ( #3627 )
...
## Description
- Changes animation frames to be smaller
- Cleans up file names and popup logic
## tests
- Passes local CI
2025-09-15 04:36:34 +00:00
Ed Bayes
eaa3969e68
Show "Update plan" in TUI plan updates ( #2192 )
...
## Summary
- Display "Update plan" instead of "Update to do" when the plan is
updated in the TUI
## Testing
- `just fmt`
- `just fix` *(fails: E0658 `let` expressions in this position are
unstable)*
- `cargo test --all-features` *(fails: E0658 `let` expressions in this
position are unstable)*
------
https://chatgpt.com/codex/tasks/task_i_6897f78fc5908322be488f02db42a5b9
2025-08-12 13:26:57 -07:00
Ed Bayes and Alexander Embiricos
e07776ccc9
update readme ( #1948 )
...
Co-authored-by: Alexander Embiricos <ae@openai.com >
2025-08-07 11:20:53 -07:00
Ed Bayes
09adbf9132
remove composer bg ( #1944 )
...
passes local tests
2025-08-07 10:04:49 -07:00
Ed Bayes and pap-openai
1e4bf81653
Update copy ( #1935 )
...
Updated copy
---------
Co-authored-by: pap-openai <pap@openai.com >
2025-08-07 03:29:33 -07:00
Ed Bayes and aibrahim-oai
20084facfe
Add spinner animation to TUI status indicator ( #1917 )
...
## Summary
- add a pulsing dot loader before the shimmering `Working` label in the
status indicator widget and include a small test asserting the spinner
character is rendered
- also fix a small bug in the ran command header by adding a space
between the ⚡ and `Ran command`
https://github.com/user-attachments/assets/6768c9d2-e094-49cb-ad51-44bcac10aa6f
## Testing
- `just fmt`
- `just fix` *(failed: E0658 `let` expressions in core/src/client.rs)*
- `cargo test --all-features` *(failed: E0658 `let` expressions in
core/src/client.rs)*
------
https://chatgpt.com/codex/tasks/task_i_68941bffdb948322b0f4190bc9dbe7f6
---------
Co-authored-by: aibrahim-oai <aibrahim@openai.com >
2025-08-07 08:45:04 +00:00
Ed Bayes
eb80614a7c
Tint chat composer background ( #1921 )
...
## Summary
- give the chat composer a subtle custom background and apply it across
the full area drawn
<img width="1008" height="718" alt="composer-bg"
src="https://github.com/user-attachments/assets/4b0f7f69-722a-438a-b4e9-0165ae8865a6 "
/>
- update turn interrupted to be more human readable
<img width="648" height="170" alt="CleanShot 2025-08-06 at 22 44 47@2x"
src="https://github.com/user-attachments/assets/8d35e53a-bbfa-48e7-8612-c280a54e01dd "
/>
## Testing
- `cargo test --all-features` *(fails: `let` expressions in
`core/src/client.rs` require newer rustc)*
- `just fix` *(fails: `let` expressions in `core/src/client.rs` require
newer rustc)*
------
https://chatgpt.com/codex/tasks/task_i_68941f32c1008322bbcc39ee1d29a526
2025-08-07 00:46:45 -07:00