From 79a9adbf443141ea033e5d4fcef989eec0e7e8dd Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Fri, 15 May 2026 19:51:14 -0700 Subject: [PATCH] Fix dangerous bypass integration coverage --- sdk/python/tests/test_app_server_approvals.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/sdk/python/tests/test_app_server_approvals.py b/sdk/python/tests/test_app_server_approvals.py index e01a6d2f0a..7f0ddfcdaf 100644 --- a/sdk/python/tests/test_app_server_approvals.py +++ b/sdk/python/tests/test_app_server_approvals.py @@ -124,12 +124,18 @@ def test_dangerous_bypass_thread_lifecycle_persists_thread_settings( source.id, ThreadResumeParams(thread_id=source.id), ) - resumed = codex.thread_resume(source.id) + resumed = codex.thread_resume( + source.id, + approval_mode=ApprovalMode.dangerously_bypass_approvals_and_sandbox, + ) resumed_state = codex._client.thread_resume( # noqa: SLF001 resumed.id, ThreadResumeParams(thread_id=resumed.id), ) - forked = codex.thread_fork(source.id) + forked = codex.thread_fork( + source.id, + approval_mode=ApprovalMode.dangerously_bypass_approvals_and_sandbox, + ) forked_state = codex._client.thread_resume( # noqa: SLF001 forked.id, ThreadResumeParams(thread_id=forked.id), @@ -345,7 +351,7 @@ def test_dangerous_bypass_rejects_explicit_sandbox_conflicts_before_state_change sandbox_policy=SandboxPolicy(root=ReadOnlySandboxPolicy(type="readOnly")), ) - thread_state = thread.read(include_turns=True) + thread_state = thread.read() assert { "threads_after_invalid_start": [