mirror of
https://github.com/openai/codex.git
synced 2026-10-27 08:01:52 +00:00
## What changed - Add the opt-in `executed_tool_call_metadata` feature to record model-attempted direct and code-mode tool calls. - Attach recorded names and arguments to the matching tool output in the next Responses request, preserving the metadata across sampling retries. - Bound pending calls and argument sizes, and emit truncation metadata when limits are exceeded. ## Testing - Cover disabled-by-default behavior, namespaced and nested calls, blocked or failed attempts, retry handling, and recorder limits. GitOrigin-RevId: 5ce917b73e797b0f6904d46477b9d2cf8ea71bf2
19 lines
621 B
Rust
19 lines
621 B
Rust
mod additional_context;
|
|
mod auto_compact_window;
|
|
mod service;
|
|
mod session;
|
|
mod turn;
|
|
|
|
pub(crate) use crate::tools::ExecutedToolCallRecorder;
|
|
pub(crate) use additional_context::AdditionalContextStore;
|
|
pub(crate) use auto_compact_window::AutoCompactWindowIds;
|
|
pub(crate) use auto_compact_window::AutoCompactWindowSnapshot;
|
|
pub(crate) use service::SessionServices;
|
|
pub(crate) use session::SessionState;
|
|
pub(crate) use turn::ActiveTurn;
|
|
pub(crate) use turn::MailboxDeliveryPhase;
|
|
pub(crate) use turn::PendingRequestPermissions;
|
|
pub(crate) use turn::RunningTask;
|
|
pub(crate) use turn::TaskKind;
|
|
pub(crate) use turn::TurnState;
|