Commit Graph

  • 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
  • 94d5408875 add instructions for connecting to a visual debugger under Contributing (#496) Michael Bolin 2025-04-22 09:43:10 -07:00
  • 9b06fb48a7 add check to ensure ToC in README.md matches headings in the file (#541) Michael Bolin 2025-04-22 09:38:12 -07:00
  • dd330646d2 feat: add CLI –version flag (#492) narenoai 2025-04-22 09:28:21 -07:00
  • ee6e1765fa agent-loop: minimal mid-stream #429 retry loop using existing back-off (#506) Scott Leibrand 2025-04-22 08:02:10 -07:00
  • 98a22273d9 fix: inconsistent usage of base URL and API key (#507) Gabriel Bianconi 2025-04-22 10:51:26 -04:00
  • d78f77edb7 fix(agent-loop): update required properties to include workdir and ti… (#530) Thomas 2025-04-23 00:32:36 +10:00
  • c00ae2dcc1 Enforce ASCII in README.md (#513) Michael Bolin 2025-04-22 07:07:40 -07:00
  • 2cb8355968 bump(version): 0.1.2504220136 (#518) Fouad Matin 2025-04-22 01:45:30 -07:00
  • 9f5ccbb618 feat: add support for ZDR orgs (#481) Fouad Matin 2025-04-22 01:30:16 -07:00
  • 3eba86a553 include fractional portion of chunk that exceeds stdout/stderr limit (#497) Michael Bolin 2025-04-21 19:06:03 -07:00
  • 99ed27ad1b bump(version): 0.1.2504211509 (#493) Fouad Matin 2025-04-21 15:13:33 -07:00
  • 0e9d75657b update: readme (#491) Fouad Matin 2025-04-21 15:06:03 -07:00
  • e7a3eec942 docs: Add note about non-openai providers; add --provider cli flag to the help (#484) Daniel Nakov 2025-04-21 17:53:09 -04:00
  • 09f0ae3899 fix: unintended tear down of agent loop (#483) Mitchell Kutchuk 2025-04-21 15:01:09 -04:00
  • f72cfd7ef3 fix: correct fish completion function name in CLI script (#485) Benny Yen 2025-04-22 02:45:49 +08:00
  • 12ec57b330 do not auto-approve the find command if it contains options that write files or spawn commands (#482) Michael Bolin 2025-04-21 10:29:58 -07:00
  • 7346f4388e chore: drop src from publish (#474) Jon Church 2025-04-21 12:56:00 -04:00
  • d36d295a1a revert #386 due to unsafe shell command parsing (#478) Michael Bolin 2025-04-21 09:52:11 -07:00
  • 797eba4930 fix: /clear now clears terminal screen and resets context left indicator (#425) nerdielol 2025-04-21 12:39:46 -04:00
  • 5b19451770 chore(build): cleanup dist before build (#477) Jon Church 2025-04-21 12:35:25 -04:00
  • 3c4f1fea9b chore: consolidate model utils and drive-by cleanups (#476) Thibault Sottiaux 2025-04-21 12:33:57 -04:00
  • dc276999a9 chore: improve storage/ implementation; use log(...) consistently (#473) Thibault Sottiaux 2025-04-21 09:51:34 -04:00
  • 8f1ea7fa85 fix: remove extraneous type casts (#462) Aaron Casanova 2025-04-21 00:00:56 -07:00
  • 3e71c87708 refactor(updates): fetch version from registry instead of npm CLI to support multiple managers (#446) Benny Yen 2025-04-21 15:00:20 +08:00
  • 655564f25d fix: auto-open model-selector when model is not found (#448) Abdelrhman Kamal Mahmoud Ali Slim 2025-04-20 23:56:20 -07:00
  • ee3a9bc14b Remove README.md and bin from package.json#files field (#461) Aaron Casanova 2025-04-20 23:54:27 -07:00
  • ee7ce5b601 feat: tab completions for file paths (#279) Aiden Cline 2025-04-21 00:34:27 -05:00
  • f6b12aa994 refactor(history-overlay): split into modular functions & add tests (fixes #402) (#403) Jordan Docherty 2025-04-20 22:27:06 -07:00
  • f97557f59f refactor(component): rename component to match its filename (#432) Abdelrhman Kamal Mahmoud Ali Slim 2025-04-20 22:21:49 -07:00
  • e3c8ce49ca fix: allow proper exit from new Switch approval mode dialog (#453) Scott Leibrand 2025-04-20 22:19:53 -07:00
  • 8dd1125681 fix: command pipe execution by improving shell detection (#437) Brayden Moon 2025-04-21 14:11:19 +10:00
  • eafbc75612 feat: support multiple providers via Responses-Completion transformation (#247) Daniel Nakov 2025-04-20 23:59:34 -04:00
  • 693bd59ecc fix(raw-exec-process-group): improve test reliability (#434) Jordan Docherty 2025-04-20 12:21:02 -07:00
  • b554b522f7 fix: remove unnecessary isLoggingEnabled() checks (#420) Michael Bolin 2025-04-20 09:58:06 -07:00
  • 81cf47e591 feat: auto-open model selector if user selects deprecated model (#427) Abdelrhman Kamal Mahmoud Ali Slim 2025-04-20 09:51:49 -07:00
  • e372e4667b Make it so CONFIG_DIR is not in the list of writable roots by default (#419) Michael Bolin 2025-04-20 09:37:07 -07:00
  • 425430debb fix(cli): ensure /clear resets context and exclude system messages from approximateTokenUsed count (#443) Abdelrhman Kamal Mahmoud Ali Slim 2025-04-20 08:52:14 -07:00
  • 6d6ca454cd feat: allow multi-line input (#438) Brayden Moon 2025-04-21 01:51:38 +10:00
  • fc1e45636e feat: add support for /diff command autocomplete in TerminalChatInput (#431) Thomas 2025-04-20 13:01:40 +10:00
  • 63c99e7d82 use spawn instead of exec to avoid injection vulnerability (#416) Michael Bolin 2025-04-19 18:29:00 -07:00
  • a3889f92e4 fix: full-auto support in quiet mode (#374) Tomas Cupr 2025-04-20 02:00:33 +02:00