Codex functions.exec: Are shell_command and apply_patch result contracts officially documented?
Thanks—the App Server documentation is a useful lead. My question is narrower: does the Codex desktop functions.exec nested shell_command result map exactly to App Server command/exec or commandExecution?
If so, could you point me to the exact repository URL, commit/tag, source file, and generated type that define that mapping, including output truncation and completeness behavior?
Likewise, which App Server type maps to the nested apply_patch result, and what postcondition does a completed result guarantee?
I’m trying to distinguish an implementation-specific mapping from the public App Server protocol itself.