Commit Graph

  • c0960c0f49 tui: separator above final agent message (#4324) Jeremy Rose 2025-09-26 22:49:59 -07:00
  • 90c3a5650c fix: set gpt-5-codex medium preset reasoning (#4335) Thibault Sottiaux 2025-09-26 22:31:39 -07:00
  • a3254696c8 docs: refresh README under codex-rs (#4333) Thibault Sottiaux 2025-09-26 21:45:46 -07:00
  • 2719fdd12a Add "? for shortcuts" (#4316) Ahmed Ibrahim 2025-09-26 18:24:26 -07:00
  • 3a1be084f9 [MCP] Add experimental support for streamable HTTP MCP servers (#4317) Gabriel Peal 2025-09-26 18:24:01 -07:00
  • 43b63ccae8 update composer + user message styling (#4240) Jeremy Rose 2025-09-26 16:35:56 -07:00
  • cc1b21e47f Add turn started/completed events and correct exit code on error (#4309) pakrym-oai 2025-09-26 16:21:50 -07:00
  • 55801700de reject dangerous commands for AskForApproval::Never (#4307) iceweasel-oai 2025-09-26 14:08:28 -07:00
  • 1fba99ed85 /status followup (#4304) Ahmed Ibrahim 2025-09-26 11:16:54 -07:00
  • d3f6f6629b chore: dead code removal; remove frame count and stateful render helpers (#4310) Thibault Sottiaux 2025-09-26 10:52:02 -07:00
  • e555a36c6a [MCP] Introduce an experimental official rust sdk based mcp client (#4252) Gabriel Peal 2025-09-26 10:13:37 -07:00
  • ea095e30c1 Add todo-list tool support (#4255) pakrym-oai 2025-09-26 09:35:47 -07:00
  • c549481513 feat: introduce responses-api-proxy (#4246) Michael Bolin 2025-09-26 08:19:00 -07:00
  • 8797145678 fix: token usage for compaction (#4281) jif-oai 2025-09-26 16:24:27 +02:00
  • a53720e278 Show exec output on success with trimmed display (#4113) Ahmed Ibrahim 2025-09-26 07:13:44 -07:00
  • 41f5d61f24 Move approvals to use ListSelectionView (#4275) Ahmed Ibrahim 2025-09-26 07:13:29 -07:00
  • 02609184be Refactor the footer logic to a new file (#4259) Ahmed Ibrahim 2025-09-26 07:13:13 -07:00
  • 1fc3413a46 ref: state - 2 (#4229) jif-oai 2025-09-26 15:49:08 +02:00
  • eb2b739d6a core: add potentially dangerous command check (#4211) iceweasel-oai 2025-09-25 19:46:20 -07:00
  • a10403d697 Actually mount sse once (#4264) pakrym-oai 2025-09-25 18:17:51 -07:00
  • 8e3a048fec Add codex exec testing helpers (#4254) pakrym-oai 2025-09-25 17:12:45 -07:00
  • 9f2ab97fbc Fixed login failure with API key in IDE extension when a .codex directory doesn't exist (#4258) Eric Traut 2025-09-25 16:53:28 -07:00
  • 38c9d7dca1 fix typo in sandbox doc (#4256) iceweasel-oai 2025-09-25 16:03:44 -07:00
  • 67aab04c66 [codex exec] Add item.started and support it for command execution (#4250) pakrym-oai 2025-09-25 15:25:02 -07:00
  • 7355ca48c5 fix (#4251) Ahmed Ibrahim 2025-09-25 15:12:25 -07:00
  • affb5fc1d0 fix bug when resizing to a smaller width (#4248) Jeremy Rose 2025-09-25 14:17:13 -07:00
  • 4a5f05c136 make tests pass cleanly in sandbox (#4067) Jeremy Rose 2025-09-25 13:11:14 -07:00
  • acc2b63dfb Fix error message (#4204) pakrym-oai 2025-09-25 11:10:40 -07:00
  • 344d4a1d68 Add explicit codex exec events (#4177) pakrym-oai 2025-09-25 10:47:09 -07:00
  • a0c37f5d07 chore: refactor attempt_stream_responses() out of stream_responses() (#4194) Michael Bolin 2025-09-25 10:34:07 -07:00
  • 103adcdf2d fix: esc w/ queued messages overwrites draft in composer (#4237) Jeremy Rose 2025-09-25 10:07:27 -07:00
  • d61dea6fe6 feat: add support for CODEX_SECURE_MODE=1 to restrict process observability (#4220) Michael Bolin 2025-09-25 10:02:28 -07:00
  • e363dac249 revamp /status (#4196) Ahmed Ibrahim 2025-09-25 08:38:50 -07:00
  • 250b244ab4 ref: full state refactor (#4174) jif-oai 2025-09-25 11:16:06 +01:00
  • d1ed3a4cef github: update codespell action to v2.1 in workflow (#4205) pakrym-oai 2025-09-24 21:05:00 -07:00
  • e85742635f Send text parameter for non-gpt-5 models (#4195) pakrym-oai 2025-09-24 15:00:06 -07:00
  • 87b299aa3f chore: drop unused values from env_flags (#4188) Michael Bolin 2025-09-24 14:29:51 -07:00
  • 0e58870634 adds a windows-specific method to check if a command is safe (#4119) iceweasel-oai 2025-09-24 14:03:43 -07:00
  • 42847baaf7 pageless session list (#3194) Jeremy Rose 2025-09-24 13:44:48 -07:00
  • 6032d784ee improve MCP tool call styling (#3871) Jeremy Rose 2025-09-24 13:36:01 -07:00
  • 7bff8df10e hide the status indicator when the answer stream starts (#4101) Jeremy Rose 2025-09-24 11:51:48 -07:00
  • addc946d13 Simplify tool implemetations (#4160) pakrym-oai 2025-09-24 10:27:35 -07:00
  • bffdbec2c5 chore(deps): bump chrono from 0.4.41 to 0.4.42 in /codex-rs (#4028) dependabot[bot] 2025-09-24 16:53:26 +00:00
  • 353a5c2046 chore(deps): bump unicode-width from 0.1.14 to 0.2.1 in /codex-rs (#2156) dependabot[bot] 2025-09-24 16:33:46 +00:00
  • 00c7f7a16c chore: remove once_cell dependency from multiple crates (#4154) Tien Nguyen 2025-09-24 23:15:57 +07:00
  • 82e65975b2 fix: add tolerance for ambiguous behavior in gh run list (#4162) Michael Bolin 2025-09-24 09:15:03 -07:00
  • 639a6fd2f3 chore: upgrade to Rust 1.90 (#4124) Michael Bolin 2025-09-24 08:32:00 -07:00
  • db4aa6f916 nit: 350k tokens (#4156) jif-oai 2025-09-24 16:31:27 +01:00
  • cb96f4f596 Add Reset in for rate limits (#4111) Ahmed Ibrahim 2025-09-24 08:31:08 -07:00
  • 5b910f1f05 chore: extract readiness in a dedicated utils crate (#4140) jif-oai 2025-09-24 11:15:54 +01:00
  • af6304c641 nit: drop instruction override for auto-compact (#4137) jif-oai 2025-09-24 10:47:12 +01:00
  • b90eeabd74 nit: update auto compact to 250k (#4135) jif-oai 2025-09-24 10:41:33 +01:00
  • f7d2f3e54d chore(deps): bump tempfile from 3.20.0 to 3.22.0 in /codex-rs (#4030) dependabot[bot] 2025-09-23 23:41:35 -07:00
  • 3fe3b6328b chore(deps): bump log from 0.4.27 to 0.4.28 in /codex-rs (#4027) dependabot[bot] 2025-09-23 23:07:54 -07:00
  • 8144ddb3da chore(deps): bump serde from 1.0.224 to 1.0.226 in /codex-rs (#4031) dependabot[bot] 2025-09-23 23:06:30 -07:00
  • 9336f2b84b fix: npm publish --tag alpha when building an alpha release (#4112) Michael Bolin 2025-09-23 23:03:43 -07:00
  • af37785bca fix: vendor ripgrep in the npm module (#3660) Michael Bolin 2025-09-23 23:00:33 -07:00
  • 594248f415 [exec] add include-plan-tool flag and print it nicely (#3461) Dylan 2025-09-23 16:50:59 -07:00
  • 8227a5ba1b Send limits when getting rate limited (#4102) Ahmed Ibrahim 2025-09-23 15:56:34 -07:00
  • fdb8dadcae Add exec output-schema parameter (#4079) pakrym-oai 2025-09-23 13:59:16 -07:00
  • 0f9a796617 Use anyhow::Result in tests for error propagation (#4105) pakrym-oai 2025-09-23 13:31:36 -07:00
  • c6e8671b2a Refactor codex card layout (#4069) Ahmed Ibrahim 2025-09-23 10:37:14 -07:00
  • b84a920067 chore: compact do not modify instructions (#4088) jif-oai 2025-09-23 17:59:17 +01:00
  • 6cd5309d91 feat: readiness tool (#4090) jif-oai 2025-09-23 17:27:20 +01:00
  • 664ee07540 Rate limits warning (#4075) Ahmed Ibrahim 2025-09-23 09:15:16 -07:00
  • 51c465bddc fix: usage data tweaks (#4082) ae 2025-09-23 09:14:02 -07:00
  • e0fbc112c7 feat: git tooling for undo (#3914) jif-oai 2025-09-23 16:59:52 +01:00
  • 76ecbb3d8e Use TestCodex builder in stream retry tests (#4096) pakrym-oai 2025-09-23 08:57:08 -07:00
  • 2451b19d13 chore: enable auto-compaction for gpt-5-codex (#4093) jif-oai 2025-09-23 16:12:36 +01:00
  • 5c7d9e27b1 Add notifier tests (#4064) pakrym-oai 2025-09-23 07:25:46 -07:00
  • c93e77b68b feat: update default (#4076) Thibault Sottiaux 2025-09-22 20:10:52 -07:00
  • c415827ac2 Truncate potentially long user messages in compact message. (#4068) dedrisian-oai 2025-09-22 16:12:26 -07:00
  • 4e0550b995 fix codex resume message at end of session (#3957) Jeremy Rose 2025-09-22 15:24:31 -07:00
  • f54a49157b Fix pager overlay clear between pages (#3952) Jeremy Rose 2025-09-22 15:12:29 -07:00
  • dd56750612 Change headers and struct of rate limits (#4060) Ahmed Ibrahim 2025-09-22 14:06:20 -07:00
  • 8bc73a2bfd Fix branch mode prompt for /review (#4061) dedrisian-oai 2025-09-22 12:34:08 -07:00
  • be366a31ab chore: clippy on redundant closure (#4058) jif-oai 2025-09-22 20:30:16 +01:00
  • c75920a071 Change limits warning copy (#4059) Ahmed Ibrahim 2025-09-22 11:52:45 -07:00
  • 8daba53808 feat: Add view stack to BottomPane (#4026) dedrisian-oai 2025-09-22 11:29:39 -07:00
  • d2940bd4c3 Remove /limits after moving to /status (#4055) Ahmed Ibrahim 2025-09-22 11:23:05 -07:00
  • 76a9b11678 Tui: fix backtracking (#4020) friel-openai 2025-09-22 11:16:25 -07:00
  • fa80bbb587 simplify StreamController (#3928) Jeremy Rose 2025-09-22 11:14:04 -07:00
  • 434eb4fd49 Add limits to /status (#4053) Ahmed Ibrahim 2025-09-22 11:13:34 -07:00
  • 19f46439ae timeouts for mcp tool calls (#3959) Jeremy Rose 2025-09-22 10:30:59 -07:00
  • e258ca61b4 chore: more clippy rules 2 (#4057) jif-oai 2025-09-22 19:16:02 +02:00
  • e5fe50d3ce chore: unify cargo versions (#4044) jif-oai 2025-09-22 18:47:01 +02:00
  • 14a115d488 Add non_sandbox_test helper (#3880) pakrym-oai 2025-09-22 07:50:41 -07:00
  • 5996ee0e5f feat: Add more /review options (#3961) dedrisian-oai 2025-09-21 20:18:35 -07:00
  • a4ebd069e5 Tui: Rate limits (#3977) Ahmed Ibrahim 2025-09-21 10:20:49 -07:00
  • 04504d8218 Forward Rate limits to the UI (#3965) Ahmed Ibrahim 2025-09-20 21:26:16 -07:00
  • 42d335deb8 Cache keyboard enhancement detection before event streams (#3950) Jeremy Rose 2025-09-19 14:38:36 -07:00
  • ad0c2b4db3 don't clear screen on startup (#3925) Jeremy Rose 2025-09-19 14:22:58 -07:00
  • ff389dc52f fix alignment in slash command popup (#3937) Jeremy Rose 2025-09-19 12:08:04 -07:00
  • 9b18875a42 Use helpers instead of fixtures (#3888) pakrym-oai 2025-09-19 06:46:25 -07:00
  • 881c7978f1 Move responses mocking helpers to a shared lib (#3878) pakrym-oai 2025-09-18 17:53:14 -07:00
  • a7fda70053 Use a unified shell tell to not break cache (#3814) Ahmed Ibrahim 2025-09-18 17:08:28 -07:00
  • de64f5f007 fix: update try_parse_word_only_commands_sequence() to return commands in order (#3881) Michael Bolin 2025-09-18 16:07:38 -07:00
  • 8595237505 fix: ensure cwd for conversation and sandbox are separate concerns (#3874) Michael Bolin 2025-09-18 14:37:06 -07:00
  • 62258df92f feat: /review (#3774) dedrisian-oai 2025-09-18 14:14:16 -07:00
  • b34e906396 Reland "refactor transcript view to handle HistoryCells" (#3753) Jeremy Rose 2025-09-18 13:55:53 -07:00