Skip to content

Conversation

aibrahim-oai
Copy link
Collaborator

Screen.Recording.2025-08-19.at.3.19.16.PM.mov

Caveat: If user's plan expired, we will still show the old error because we don't have access to the updated plan type. (which I think is fine because they may go renew it and continue the conversation)
Example:
image

Copy link
Contributor

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Codex Review: Here are some suggestions.

Reply with @codex fix comments to fix any unresolved comments.

About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you open a pull request that is ready for review, or mark a draft as ready for review. You can also ask for a review by commenting "@codex review".

Codex can also answer questions or update the PR. Try commenting "@codex fix this CI failure" or "@codex address that feedback".

Comment on lines 1 to 5
mod auth;
mod continue_to_chat;
mod free_plan_screen;
pub mod onboarding_screen;
mod trust_directory;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[P0] Remove unresolved free_plan_screen module

onboarding/mod.rs declares mod free_plan_screen; but no such file exists. Building codex-tui fails with E0583: file not found for module and the application cannot compile. Delete the declaration or add the module file.

Useful? React with 👍 / 👎.

Comment on lines 141 to 143
let login_status = get_login_status(&config);
tracing::info!("login_status1: {:?}", login_status);
let should_show_onboarding =
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[P0] Avoid logging login status exposing API keys

App::new logs login_status at info level (tracing::info!). LoginStatus::Auth wraps CodexAuth whose Debug output includes the API key, so running the app prints credentials to logs/console. Sensitive secrets should not be logged.

Useful? React with 👍 / 👎.

@aibrahim-oai
Copy link
Collaborator Author

@codex fix comments and the merge conflict.

Copy link
Contributor

chatgpt-codex-connector bot commented Aug 19, 2025

Summary

Testing

  • cargo test -p codex-tui (fails: snapshot assertion for update_details_with_rename/add_details)

View task →

@aibrahim-oai aibrahim-oai marked this pull request as draft August 20, 2025 22:52
@bolinfest bolinfest removed their request for review September 10, 2025 17:40
@github-actions github-actions bot locked and limited conversation to collaborators Sep 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant