Commit Graph

  • 985fd44ec0 fix: input keyboard shortcut opt+delete (#685) Fouad Matin 2025-04-30 17:17:13 -07:00
  • bc4e6db749 feat: @mention files in codex (#701) moppywhip 2025-04-30 19:19:55 -04:00
  • bd82101859 fix: insufficient quota message (#758) Kevin Alwell 2025-04-30 19:00:50 -04:00
  • 033d379eca fix: remove unused _writableRoots arg to exec() function (#762) Michael Bolin 2025-04-30 14:08:27 -07:00
  • e6fe8d6fa1 chore: mark Rust releases as "prerelease" (#761) Michael Bolin 2025-04-30 13:25:53 -07:00
  • b571249867 chore: script to create a Rust release (#759) Michael Bolin 2025-04-30 12:39:03 -07:00
  • 24278347b7 fix: remove codex-repl from GitHub workflows (#760) Michael Bolin 2025-04-30 12:10:24 -07:00
  • 8f7a54501c chore: Rust release, set prerelease:false and version=0.0.2504301132 (#755) Michael Bolin 2025-04-30 11:53:03 -07:00
  • 2f1d96e77d fix: remove errant eslint-disable so pnpm run lint passes again (#756) Michael Bolin 2025-04-30 11:37:11 -07:00
  • 84aaefa102 fix: read version from package.json instead of modifying session.ts (#753) Michael Bolin 2025-04-30 11:03:10 -07:00
  • c432d9ef81 chore: remove the REPL crate/subcommand (#754) Michael Bolin 2025-04-30 10:15:50 -07:00
  • 4746ee900f fix: remove expected dot after v in rust-v tag name (#742) Michael Bolin 2025-04-30 10:05:47 -07:00
  • f2ed46ceca fix: include x86_64-unknown-linux-gnu in the list of arch to build codex-linux-sandbox (#748) Michael Bolin 2025-04-29 21:19:14 -07:00
  • e42dacbdc8 fix: add another place where $dest was missing in rust-release.yml (#747) Michael Bolin 2025-04-29 20:23:54 -07:00
  • 5122fe647f chore: fix errors in .github/workflows/rust-release.yml and prep 0.0.2504292006 release (#745) Michael Bolin 2025-04-29 20:12:23 -07:00
  • 1a39568e03 chore: set Cargo workspace to version 0.0.2504291954 to create a scratch release (#744) Michael Bolin 2025-04-29 19:56:30 -07:00
  • efb0acc152 fix: primary output of the codex-cli crate is named codex, not codex-cli (#743) Michael Bolin 2025-04-29 19:53:29 -07:00
  • 85999d7277 chore: set Cargo workspace to version 0.0.2504291926 to create a scratch release (#741) Michael Bolin 2025-04-29 19:35:37 -07:00
  • 411bfeb410 feat: codex-linux-sandbox standalone executable (#740) Michael Bolin 2025-04-29 19:21:26 -07:00
  • 27bc4516bf feat: bring back -s option to specify sandbox permissions (#739) Michael Bolin 2025-04-29 18:42:52 -07:00
  • cb0b0259f4 [codex-rs] Add rust-release action (#671) oai-ragona 2025-04-29 16:38:47 -07:00
  • 0a00b5ed29 fix: overhaul SandboxPolicy and config loading in Rust (#732) Michael Bolin 2025-04-29 15:01:16 -07:00
  • 237f8a11e1 feat: add common package registries domains to allowed-domains list (#414) Matan Yemini 2025-04-29 22:07:00 +03:00
  • a6ed7ff103 Fixes issue #726 by adding config to configToSave object (#728) Kevin Alwell 2025-04-29 13:10:16 -04:00
  • 3b39964f81 feat: improve output of exec subcommand (#719) Michael Bolin 2025-04-29 09:59:35 -07:00
  • 892242ef7c feat: add --reasoning CLI flag (#314) Rashim 2025-04-29 20:00:49 +05:30
  • 19928bc257 [codex-rs] fix: exit code 1 if no api key (#697) Fouad Matin 2025-04-28 21:42:06 -07:00
  • b9bba09819 fix: eliminate runtime dependency on patch(1) for apply_patch (#718) Michael Bolin 2025-04-28 21:15:41 -07:00
  • d09dbba7ec feat: lower default retry wait time and increase number of tries (#720) Thibault Sottiaux 2025-04-28 21:11:30 -07:00
  • e79549f039 feat: add debug landlock subcommand comparable to debug seatbelt (#715) Michael Bolin 2025-04-28 16:37:05 -07:00
  • e7ad9449ea feat: make it possible to set disable_response_storage = true in config.toml (#714) Michael Bolin 2025-04-28 15:39:34 -07:00
  • cca1122ddc fix: make the TUI the default/"interactive" CLI in Rust (#711) Michael Bolin 2025-04-28 13:46:22 -07:00
  • 40460faf2a fix: tighten up check for /usr/bin/sandbox-exec (#710) Michael Bolin 2025-04-28 13:42:04 -07:00
  • 38575ed8aa fix: increase timeout of test_writable_root (#713) Michael Bolin 2025-04-28 13:09:27 -07:00
  • 77e2918049 fix: drop d as keyboard shortcut for scrolling in the TUI (#704) Michael Bolin 2025-04-28 10:39:58 -07:00
  • fa5fa8effc fix: only allow running without sandbox if explicitly marked in safe container (#699) Thibault Sottiaux 2025-04-28 07:48:38 -07:00
  • 4eda4dd772 feat: load defaults into Config and introduce ConfigOverrides (#677) Michael Bolin 2025-04-27 21:47:50 -07:00
  • e9d16d3c2b fix: check if sandbox-exec is available (#696) Thibault Sottiaux 2025-04-27 17:04:47 -07:00
  • 523996b5cb fix: /diff should include untracked files (#686) Fouad Matin 2025-04-26 12:43:51 -07:00
  • bc500d3009 feat: user config api key (#569) Tomas Cupr 2025-04-26 19:13:30 +02:00
  • 9b0ccf9aeb fix: duplicate messages in quiet mode (#680) moppywhip 2025-04-26 12:14:50 -04:00
  • b0ba65a936 fix: write logs to ~/.codex/log instead of /tmp (#669) Michael Bolin 2025-04-25 17:37:41 -07:00
  • 103093f793 bump(version): 0.1.2504251709 (#660) Fouad Matin 2025-04-25 17:15:40 -07:00
  • 3f4762d969 fix: input keyboard shortcuts (#676) Fouad Matin 2025-04-25 16:58:09 -07:00
  • f3ee933a74 ci: build Rust on Windows as part of CI (#665) Michael Bolin 2025-04-25 16:22:16 -07:00
  • 44d68f9dbf fix: remove outdated copy of text input and external editor feature (#670) Thibault Sottiaux 2025-04-25 16:11:16 -07:00
  • 15bf5ca971 fix: handling weird unicode characters in apply_patch (#674) Misha Davidov 2025-04-25 16:01:58 -07:00
  • c18f1689a9 fix: small fixes so Codex compiles on Windows (#673) Michael Bolin 2025-04-25 15:58:44 -07:00
  • ebd2ae4abd fix: remove dependency on expanduser crate (#667) Michael Bolin 2025-04-25 14:20:21 -07:00
  • 9c3ebac3b7 fix: flipped the sense of Prompt.store in #642 (#663) Michael Bolin 2025-04-25 13:41:17 -07:00
  • 7d9de34bc7 [codex-rs] Improve linux sandbox timeouts (#662) Parker Thompson 2025-04-25 12:56:20 -07:00
  • 55e25abf78 [codex-rs] CI performance for rust (#639) Parker Thompson 2025-04-25 12:44:03 -07:00
  • b323d10ea7 feat: add ZDR support to Rust implementation (#642) Michael Bolin 2025-04-25 12:08:18 -07:00
  • dc7b83666a feat(tui-rs): add support for mousewheel scrolling (#641) Michael Bolin 2025-04-25 12:01:52 -07:00
  • d7a40195e6 [codex-rs] Reliability pass on networking (#658) oai-ragona 2025-04-25 11:44:22 -07:00
  • 4760aa1eb9 perf: optimize token streaming with balanced approach (#635) Tomas Cupr 2025-04-25 19:49:38 +02:00
  • d401283a41 feat: more native keyboard navigation in multiline editor (#655) Thibault Sottiaux 2025-04-25 10:35:30 -07:00
  • 69ce06d2f8 feat: Add support for OpenAI-Organization and OpenAI-Project headers (#626) rumple 2025-04-25 22:22:42 +05:30
  • 866626347b fix: only allow going up in history when not already in history if input is empty (#654) Thibault Sottiaux 2025-04-25 09:39:24 -07:00
  • 2759ff39da fix: model selection (#643) Pulipaka Sai Krishna 2025-04-25 11:38:05 -05:00
  • 3fe7e53327 fix: nits in apply patch (#640) Luci 2025-04-25 22:27:48 +08:00
  • 1ef8e8afd3 docs: provider config (#653) Luci 2025-04-25 22:25:32 +08:00
  • a9ecb2efce chore: upgrade prettier to v3 (#644) Luci 2025-04-25 22:21:50 +08:00
  • bfe6fac463 fix: close stdin when running an exec tool call (#636) Michael Bolin 2025-04-24 18:06:08 -07:00
  • 6a9c9f4b6c fix: add RUST_BACKTRACE=full when running cargo test in CI (#638) Michael Bolin 2025-04-24 18:05:56 -07:00
  • 5cdcbfa9b4 fix: only run rust-ci.yml on PRs that modify files in codex-rs (#637) Michael Bolin 2025-04-24 17:59:35 -07:00
  • c38c2a59c7 fix(utils): save config (#578) Luci 2025-04-25 08:32:33 +08:00
  • 58f0e5ab74 feat: introduce codex_execpolicy crate for defining "safe" commands (#634) Michael Bolin 2025-04-24 17:14:47 -07:00
  • 5e40d9d221 feat(bug-report): print bug report URL in terminal instead of opening browser (#510) (#528) nvp159 2025-04-25 05:30:14 +05:30
  • 36a5a02d5c feat: display error on selection of invalid model (#594) sooraj 2025-04-25 05:26:00 +05:30
  • bb2d411043 fix: update scripts/build_container.sh to use pnpm instead of npm (#631) Michael Bolin 2025-04-24 16:38:57 -07:00
  • b34ed2ab83 [codex-rs] More fine-grained sandbox flag support on Linux (#632) oai-ragona 2025-04-24 15:33:45 -07:00
  • 61805a832d fix: do not grant "node" user sudo access when using run_in_container.sh (#627) Michael Bolin 2025-04-24 14:25:02 -07:00
  • bd1c3deed9 update: readme (#630) Fouad Matin 2025-04-24 14:05:26 -07:00
  • 31d0d7a305 feat: initial import of Rust implementation of Codex CLI in codex-rs/ (#629) Michael Bolin 2025-04-24 13:31:40 -07:00
  • acc4acc81e fix: apply_patch unicode characters (#625) Misha Davidov 2025-04-24 13:04:37 -07:00
  • e84fa6793d fix(agent-loop): notify type (#608) Luci 2025-04-25 02:08:52 +08:00
  • d1c0d5e683 feat: update README and config to support custom providers with API k… (#577) Asa 2025-04-25 02:08:19 +08:00
  • 6d68a90064 feat: enhance toCodePoints to prevent potential unicode 14 errors (#615) Luci 2025-04-25 01:49:18 +08:00
  • 1008e1b9a0 fix: update bug report template - there is no --revision flag (#614) Ilya Kamen 2025-04-24 19:48:42 +02:00
  • 257167a034 fix: lint-staged error (#617) Luci 2025-04-25 01:48:35 +08:00
  • 9b102965b9 feat: more loosely match context for apply_patch (#610) Misha Davidov 2025-04-24 09:05:19 -07:00
  • ad1e39c903 feat: add specific instructions for creating API keys in error msg (#581) theg1239 2025-04-24 17:03:34 +05:30
  • 006992b85a chore: update lint-staged config to use pnpm --filter (#582) theg1239 2025-04-24 17:03:13 +05:30
  • 622323a59b fix: don't clear turn input before retries (#611) Connor Christie 2025-04-24 04:29:36 -07:00
  • c75cb507f0 bug: fix error catching when checking for updates (#597) Connor Christie 2025-04-23 15:21:00 -07:00
  • 146a61b073 feat: add support for custom provider configuration in the user config (#537) kshern 2025-04-23 13:45:56 +08:00
  • b428d66f2b feat: added provider to run quiet mode function (#571) Erick 2025-04-23 00:12:18 -05:00
  • cbeb5c3057 fix: remove unreachable "disableResponseStorage" logic flow introduced in #543 (#573) Connor Christie 2025-04-22 22:08:52 -07:00
  • 4261973467 bug: non-openai mode - don't default temp and top_p (#572) Daniel Nakov 2025-04-23 01:07:40 -04:00
  • 23f0887df3 bug: non-openai mode - fix for gemini content: null, fix 429 to throw before stream (#563) Daniel Nakov 2025-04-22 20:37:48 -04:00
  • 20b6ef0de8 feat: create parent directories when creating new files. (#552) Misha Davidov 2025-04-22 16:45:17 -07:00
  • 750d97e8ad feat: add openai model info configuration (#551) chunterb 2025-04-22 16:31:25 -05:00
  • 12bc2dcc4e bump(version): 0.1.2504221401 (#559) Fouad Matin 2025-04-22 14:18:04 -07:00
  • dc096302e5 fix typo in prompt (#558) Nick Carchedi 2025-04-22 15:15:28 -06:00
  • 7c1f2d7deb when a shell tool call invokes apply_patch, resolve relative paths against workdir, if specified (#556) Michael Bolin 2025-04-22 14:07:47 -07:00
  • a30e79b768 fix: agent loop for disable response storage (#543) Fouad Matin 2025-04-22 13:49:10 -07:00
  • f99c9080fd fix: support [provider]_BASE_URL (#542) Daniil Davydov 2025-04-22 22:05:48 +03:00
  • 549fc650c3 fix: remove requirement for api key for ollama (#546) moppywhip 2025-04-22 13:59:31 -04:00
  • fcd1d4bdf9 feat: show actionable errors when api keys are missing (#523) Naveen Kumar Battula 2025-04-22 22:25:08 +05:30