mirror of
https://github.com/openai/codex.git
synced 2026-04-29 00:55:38 +00:00
Preempt mailbox mail after reasoning/commentary items (#16725)
Send pending mailbox mail after completed reasoning or commentary items so follow-up requests can pick it up mid-turn. --------- Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
---
|
||||
source: core/tests/suite/pending_input.rs
|
||||
expression: snapshot
|
||||
---
|
||||
Scenario: /responses POST bodies (input only, redacted like other suite snapshots)
|
||||
|
||||
## First request
|
||||
00:message/developer:<PERMISSIONS_INSTRUCTIONS>
|
||||
01:message/user:<ENVIRONMENT_CONTEXT:cwd=<CWD>>
|
||||
02:message/user:first prompt
|
||||
|
||||
## Second request
|
||||
00:message/developer:<PERMISSIONS_INSTRUCTIONS>
|
||||
01:message/user:<ENVIRONMENT_CONTEXT:cwd=<CWD>>
|
||||
02:message/user:first prompt
|
||||
03:message/assistant:first answer
|
||||
04:message/assistant:{"author":"/root/worker","recipient":"/root","other_recipients":[],"content":"queued child update","trigger_turn":false}
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
source: core/tests/suite/pending_input.rs
|
||||
expression: snapshot
|
||||
---
|
||||
Scenario: /responses POST bodies (input only, redacted like other suite snapshots)
|
||||
|
||||
## First request
|
||||
00:message/developer:<PERMISSIONS_INSTRUCTIONS>
|
||||
01:message/user:<ENVIRONMENT_CONTEXT:cwd=<CWD>>
|
||||
02:message/user:first prompt
|
||||
|
||||
## Second request
|
||||
00:message/developer:<PERMISSIONS_INSTRUCTIONS>
|
||||
01:message/user:<ENVIRONMENT_CONTEXT:cwd=<CWD>>
|
||||
02:message/user:first prompt
|
||||
03:reasoning:summary=thinking:encrypted=true
|
||||
04:message/assistant:{"author":"/root/worker","recipient":"/root","other_recipients":[],"content":"queued child update","trigger_turn":false}
|
||||
@@ -0,0 +1,20 @@
|
||||
---
|
||||
source: core/tests/suite/pending_input.rs
|
||||
expression: snapshot
|
||||
---
|
||||
Scenario: /responses POST bodies (input only, redacted like other suite snapshots)
|
||||
|
||||
## First request
|
||||
00:message/developer:<PERMISSIONS_INSTRUCTIONS>
|
||||
01:message/user:<ENVIRONMENT_CONTEXT:cwd=<CWD>>
|
||||
02:message/user:first prompt
|
||||
|
||||
## Second request
|
||||
00:message/developer:<PERMISSIONS_INSTRUCTIONS>
|
||||
01:message/user:<ENVIRONMENT_CONTEXT:cwd=<CWD>>
|
||||
02:message/user:first prompt
|
||||
03:reasoning:summary=thinking:encrypted=true
|
||||
04:function_call/shell
|
||||
05:message/assistant:first answer
|
||||
06:function_call_output:failed to parse function arguments: invalid type: string "echo preserved tool call", expected a sequence at line 1 column 37
|
||||
07:message/user:second prompt
|
||||
Reference in New Issue
Block a user