apps/mobile/src/features/threads/PendingUserInputCard.tsx | 14 ++++ apps/mobile/src/features/threads/ThreadDetailScreen.tsx | 2 + apps/mobile/src/features/threads/ThreadRouteScreen.tsx | 1 + apps/mobile/src/lib/threadActivity.test.ts | 1 + apps/mobile/src/state/use-selected-thread-requests.ts | 25 ++++++ apps/server/src/orchestration/Layers/OrchestrationEngine.ts | 3 +- apps/server/src/orchestration/decider.ts | 45 ++++++++++ apps/server/src/orchestration/decider.userInputDismiss.test.ts | 142 ++++++++++++++++++++++++++++++++ apps/web/src/components/ChatView.tsx | 30 +++++++ apps/web/src/components/chat/ChatComposer.tsx | 4 + apps/web/src/components/chat/ComposerPendingUserInputPanel.test.tsx | 13 ++- apps/web/src/components/chat/ComposerPendingUserInputPanel.tsx | 27 ++++++ docs/user/providers-codex.md | 4 +- packages/client-runtime/src/operations/commands.ts | 12 +++ packages/client-runtime/src/pendingRequests.test.ts | 21 ++++- packages/client-runtime/src/pendingRequests.ts | 9 +- packages/client-runtime/src/state/threadCommands.ts | 9 ++ packages/contracts/src/orchestration.ts | 13 +++ 18 files changed, 369 insertions(+), 6 deletions(-)