pakrym-oai
3322b99900
Remove ApiPrompt ( #11265 )
...
Keep things simple and build a full Responses API request request right
in the model client
2026-02-10 16:12:31 +00:00
jif-oai
6049ff02a0
memories: add extraction and prompt module foundation ( #11200 )
...
## Summary
- add the new `core/src/memories` module (phase-one parsing, rollout
filtering, storage, selection, prompts)
- add Askama-backed memory templates for stage-one input/system and
consolidation prompts
- add module tests for parsing, filtering, path bucketing, and summary
maintenance
## Testing
- just fmt
- cargo test -p codex-core --lib memories::
2026-02-10 10:10:24 +00:00
Brian Yu
1fbf5ed06f
Support alternative websocket API ( #10861 )
...
**Test plan**
```
cargo build -p codex-cli && RUST_LOG='codex_api::endpoint::responses_websocket=trace,codex_core::client=debug,codex_core::codex=debug' \
./target/debug/codex \
--enable responses_websockets_v2 \
--profile byok \
--full-auto
```
2026-02-06 14:40:50 -08:00
jif-oai
e9335374b9
feat: add phase 1 mem client ( #10629 )
...
Adding a client on top of https://github.com/openai/openai/pull/672176
2026-02-04 17:59:36 +00:00
jif-oai
d2394a2494
chore: nuke chat/completions API ( #10157 )
2026-02-03 11:31:57 +00:00
Ahmed Ibrahim
b11e96fb04
Act on reasoning-included per turn ( #9402 )
...
- Reset reasoning-included flag each turn and update compaction test
2026-01-19 11:23:25 -08:00
pakrym-oai
e726a82c8a
Websocket append support ( #9128 )
...
Support an incremental append request in websocket transport.
2026-01-13 06:07:13 +00:00
Ahmed Ibrahim
66b7c673e9
Refresh on models etag mismatch ( #8491 )
...
- Send models etag
- Refresh models on 412
- This wires `ModelsManager` to `ModelFamily` so we don't mutate it
mid-turn
2026-01-01 11:41:16 -08:00
Ahmed Ibrahim
71504325d3
Migrate model preset ( #7542 )
...
- Introduce `openai_models` in `/core`
- Move `PRESETS` under it
- Move `ModelPreset`, `ModelUpgrade`, `ReasoningEffortPreset`,
`ReasoningEffortPreset`, and `ReasoningEffortPreset` to `protocol`
- Introduce `Op::ListModels` and `EventMsg::AvailableModels`
Next steps:
- migrate `app-server` and `tui` to use the introduced Operation
2025-12-03 20:30:43 +00:00
jif-oai
4502b1b263
chore: proper client extraction ( #6996 )
2025-11-25 18:06:12 +00:00