Skip to content

Conversation

@yongkangc
Copy link

No description provided.

- Rename package from happy-coder to @yongkangc/happy-coder
- Bump @anthropic-ai/claude-code from 2.0.24 to 2.0.55
- Update repository references to yongkangc/happy-cli
Add model mode mapping to support new GPT-5.1 Codex models with
reasoning effort configuration. The mapModelMode function translates
app model modes to actual Codex model names and reasoning effort levels.

New features:
- reasoning-effort config option (low/medium/high/xhigh)
- Model mapping for GPT-5.1-Codex-Max, GPT-5.1-Codex, GPT-5.1-Codex-Mini
Prepare release with GPT-5.1-Codex-Max and xhigh reasoning support.
Copy link

@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 automated review suggestions for this pull request.

ℹ️ 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 for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

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

Comment on lines +44 to +46
// Default - let Codex use its default model
default:
return {};

Choose a reason for hiding this comment

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

P1 Badge Preserve user-selected Codex models outside mapping

runCodex now translates mode.model through mapModelMode, but the switch only lists a handful of hard-coded strings and the default branch returns an empty object, so any other valid model name (e.g., an existing gpt-4.1-codex value or future custom models) is silently dropped and startSession falls back to Codex’s default model instead of the one the user requested. This regresses previous behavior where arbitrary model names were forwarded and effectively blocks users from selecting any model not explicitly enumerated here.

Useful? React with 👍 / 👎.

- Add mapModelMode() to translate app model modes to Codex API parameters
- Support reasoning effort levels: xhigh, high, medium, low
- Support models: GPT-5.1-Codex-Max, GPT-5.1-Codex, GPT-5.1-Codex-Mini
- Simplify MessageQueue with inline types instead of external SDK imports
- Update README with Codex support info
- Update @anthropic-ai/claude-code 2.0.55 → 2.0.60
- Update @anthropic-ai/sdk 0.65.0 → 0.71.2
chore: update deps and bump to v0.13.2
Codex: start in CLI and double-space back to the same session
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