Commit Graph
681 Commits
Author SHA1 Message Date
GitHub Action 9a187fd894 chore(release): 3.0.10 [skip ci] 2026-02-06 06:54:38 +00:00
zeekay ef3db6c2f6 fix(ci): fix codespell and prettier issues
- Fix typos: parellel→parallel, neccessary→necessary, mulitple→multiple,
  responible→responsible, geniune→genuine, yeild→yield
- Add ignore words: Nd, nd, edn, lightening (valid terms)
- Run prettier --write to fix all formatting issues
2026-02-05 22:17:28 -08:00
GitHub Action 2de65710a2 Merge origin/main: adopt remote workflow changes; keep release changes [skip ci] 2026-02-06 05:37:39 +00:00
GitHub Action 2c0f46c6cf chore(release): 3.0.9 [skip ci] 2026-02-06 05:37:25 +00:00
GitHub Action 897cd19f38 chore(release): 3.0.8 [skip ci] 2026-02-06 01:02:19 +00:00
GitHub Action bf524b80fe chore(release): 3.0.7 [skip ci] 2026-02-05 02:50:06 +00:00
zeekay 31995e9cde Merge openai-upstream/main: sync with openai/codex (3363 commits)
Catch-up merge from upstream openai/codex repository:
- Accept upstream codex-rs/ and codex-cli/ changes
- Accept upstream docs, sdk/typescript, and configs
- Preserves hanzo-specific directories (code-rs, hanzo-*, dev-cli)
2026-02-04 18:09:15 -08:00
GitHub Action 08d7e023a3 chore(release): 3.0.6 [skip ci] 2026-01-31 00:46:37 +00:00
Michael BolinandGitHub cda6674ec7 chore: ensure pnpm-workspace.yaml is up-to-date (#10140)
On the back of:

https://github.com/openai/codex/pull/10138

Let's ensure that every folder with a `package.json` is listed in
`pnpm-workspace.yaml` (not sure why `docs` was in there...) and that we
are using `pnpm` over `npm` consistently (which is why this PR deletes
`codex-cli/package-lock.json`).
2026-01-29 10:49:03 -08:00
Michael BolinandGitHub 9e4e1634d1 fix: remove references to corepack (#10138)
Currently, our `npm publish` logic is failing.

There were a number of things that were merged recently that seemed to
contribute to this situation, though I think we have fixed most of them,
but this one stands out:

https://github.com/openai/codex/pull/10115

As best I can tell, we tried to fix the pnpm version to a specific hash,
but we did not do it consistently (though `shell-tool-mcp/package.json`
had it specified twice...), so for this PR, I ran:

```
$ git ls-files | grep package.json
codex-cli/package.json
codex-rs/responses-api-proxy/npm/package.json
package.json
sdk/typescript/package.json
shell-tool-mcp/package.json
```

and ensured that all of them now have this line:

```json
  "packageManager": "[email protected].2+sha512.41872f037ad22f7348e3b1debbaf7e867cfd448f2726d9cf74c08f19507c31d2c8e7a11525b983febc2df640b5438dee6023ebb1f84ed43cc2d654d2bc326264"
```

I also went and deleted all of the `corepack` stuff that was added by
https://github.com/openai/codex/pull/10115.

If someone can explain why we need it and verify it does not break `npm
publish`, then we can bring it back.
2026-01-28 23:31:25 -08:00
GitHub Action 24a390ac38 chore(release): 3.0.5 [skip ci] 2026-01-25 22:51:06 +00:00
GitHub Action 744a222557 chore(release): 3.0.4 [skip ci] 2026-01-25 21:14:20 +00:00
GitHub Action 30b8ed752e chore(release): 3.0.3 [skip ci] 2026-01-25 20:26:24 +00:00
GitHub Action 5ff0110fd5 chore(release): 3.0.2 [skip ci] 2026-01-25 09:33:14 +00:00
GitHub Action 5e5deeb826 chore(release): 0.6.51 [skip ci] 2026-01-24 23:53:11 +00:00
GitHub Action 26db4bb664 chore(release): 0.6.50 [skip ci] 2026-01-22 10:19:24 +00:00
ac88b7cc86 fix(cli): add execute permission to bin/codex.js (#9532)
## Summary
Fixes #9520

The `bin/codex.js` file was missing execute permissions (`644` instead
of `755`), causing the `codex` command to fail after npm global
installation.

## Changes
- Added execute permission (`+x`) to `codex-cli/bin/codex.js`

## Verification
After this fix, npm tarballs will include the correct file permissions:
```bash
# Before: -rw-r--r-- (644)
# After:  -rwxr-xr-x (755)
```

---
🤖 Generated with Claude Code

Co-authored-by: Claude <[email protected]>
2026-01-20 14:53:14 -08:00
GitHub Action 4936dd9a51 chore(release): 0.6.49 [skip ci] 2026-01-17 10:38:36 +00:00
GitHub Action f3d99b25a1 chore(release): 0.6.48 [skip ci] 2026-01-14 00:59:11 +00:00
GitHub Action 1e3fbc9f7a chore(release): 0.6.47 [skip ci] 2026-01-13 21:27:44 +00:00
GitHub Action 1436f662fe chore(release): 0.6.46 [skip ci] 2026-01-11 22:23:05 +00:00
0deb25b0d3 fix: add tui.alternate_screen config and --no-alt-screen CLI flag for Zellij scrollback (#8555)
Fixes #2558

Codex uses alternate screen mode (CSI 1049) which, per xterm spec,
doesn't support scrollback. Zellij follows this strictly, so users can't
scroll back through output.

**Changes:**
- Add `tui.alternate_screen` config: `auto` (default), `always`, `never`
- Add `--no-alt-screen` CLI flag
- Auto-detect Zellij and skip alt screen (uses existing `ZELLIJ` env var
detection)

**Usage:**
```bash
# CLI flag
codex --no-alt-screen

# Or in config.toml
[tui]
alternate_screen = "never"
```

With default `auto` mode, Zellij users get working scrollback without
any config changes.

---------

Co-authored-by: Josh McKinney <[email protected]>
2026-01-09 18:38:26 +00:00
GitHub Action 55a3258877 chore(release): 0.6.45 [skip ci] 2026-01-09 08:33:29 +00:00
GitHub Action 029620363e chore(release): 0.6.44 [skip ci] 2026-01-08 09:05:35 +00:00
GitHub Action ab17c3c38f chore(release): 0.6.43 [skip ci] 2026-01-08 04:50:10 +00:00
GitHub Action 6a8eefe089 chore(release): 0.6.42 [skip ci] 2026-01-08 02:50:51 +00:00
GitHub Action d34f18d440 chore(release): 0.6.41 [skip ci] 2026-01-08 00:55:29 +00:00
GitHub Action 6e8a36fa00 chore(release): 0.6.40 [skip ci] 2026-01-07 02:45:38 +00:00
GitHub Action 36de48c246 docs(changelog): update for v0.6.39 [skip ci] 2026-01-07 01:32:43 +00:00
GitHub Action 869c05f305 chore(release): 0.6.39 [skip ci] 2026-01-07 01:29:52 +00:00
GitHub Action de1e18aa0d docs(changelog): update for v0.6.38 [skip ci] 2026-01-06 03:30:55 +00:00
GitHub Action aa83b1b2c1 chore(release): 0.6.38 [skip ci] 2026-01-06 03:28:06 +00:00
GitHub Action dc271d269c chore(release): 0.6.37 [skip ci] 2026-01-06 00:25:55 +00:00
GitHub Action 96564e9dc9 chore(release): 0.6.36 [skip ci] 2026-01-05 19:23:50 +00:00
GitHub Action e6958beb11 chore(release): 0.6.35 [skip ci] 2026-01-05 11:00:20 +00:00
GitHub Action 79eac14be8 chore(release): 0.6.34 [skip ci] 2026-01-05 07:03:24 +00:00
GitHub Action 9134417ef3 chore(release): 0.6.33 [skip ci] 2026-01-05 05:26:34 +00:00
GitHub Action c33f1f809b chore(release): 0.6.32 [skip ci] 2026-01-04 22:55:49 +00:00
GitHub Action 658f04e8d2 chore(release): 0.6.31 [skip ci] 2026-01-04 12:47:09 +00:00
GitHub Action 2563f3282c chore(release): 0.6.30 [skip ci] 2026-01-04 01:25:40 +00:00
GitHub Action 69fc19af22 chore(release): 0.6.29 [skip ci] 2026-01-02 06:37:22 +00:00
GitHub Action ad44013110 chore(release): 0.6.27 [skip ci] 2026-01-02 01:56:24 +00:00
GitHub Action 6a8758c8bd chore(release): 0.6.26 [skip ci] 2026-01-01 11:10:04 +00:00
GitHub Action c7b379adac chore(release): 0.6.25 [skip ci] 2026-01-01 05:33:38 +00:00
GitHub Action e93ab719eb chore(release): 0.6.24 [skip ci] 2026-01-01 05:07:44 +00:00
GitHub Action f023182403 chore(release): 0.6.23 [skip ci] 2025-12-31 14:02:47 +00:00
GitHub Action 7ebf7f227d chore(release): 0.6.22 [skip ci] 2025-12-31 06:55:38 +00:00
GitHub Action cc8647fef2 chore(release): 0.6.21 [skip ci] 2025-12-30 14:24:46 +00:00
GitHub Action 1569110cf3 chore(release): 0.6.20 [skip ci] 2025-12-30 05:12:07 +00:00
GitHub Action 0ad5a9ecd0 chore(release): 0.6.19 [skip ci] 2025-12-29 03:46:50 +00:00