diff --git a/scripts/release.py b/scripts/release.py index a1898fd7b69b..b0c929b93b26 100755 --- a/scripts/release.py +++ b/scripts/release.py @@ -378,6 +378,9 @@ AUTHOR_MAP = { "thatgfsj@gmail.com": "Thatgfsj", "141703117+seagpt@users.noreply.github.com": "seagpt", "dr@nevernet.com": "davidrobertson", + "59045242+HaiderSultanArc@users.noreply.github.com": "HaiderSultanArc", + "jjadeo@gmail.com": "jjadeo-oss", + "94815906+juanfradb@users.noreply.github.com": "juanfradb", "eva@100yen.org": "100yenadmin", "yakimenkoleksander228@gmail.com": "doxe0x", "a54983334@163.com": "Code-suphub", diff --git a/website/docs/user-guide/features/codex-app-server-runtime.md b/website/docs/user-guide/features/codex-app-server-runtime.md index 776292711474..51821278d77b 100644 --- a/website/docs/user-guide/features/codex-app-server-runtime.md +++ b/website/docs/user-guide/features/codex-app-server-runtime.md @@ -132,6 +132,21 @@ The kanban tools are gated by `HERMES_KANBAN_TASK` env var the dispatcher sets | All gateway platforms | yes | yes | | Non-OpenAI providers | yes | n/a — OpenAI/Codex-scoped | +### Live display + +Even though the agent loop runs inside the Codex subprocess, the runtime +bridges Codex's event stream into the same display path the default runtime +uses: + +- Live assistant deltas, reasoning (including summary deltas), and stable-ID + tool start/completion events surface in the TUI, desktop, and messaging + gateways as the turn runs. The completion-only history projector remains + separate, so a resumed session hydrates the same tool cards shown during + the turn. +- Gateway commentary stays visible when token streaming is disabled, and + live tool events are forwarded even for notifications drained ahead of an + approval request. Commentary honors `display.show_commentary`. + ## Prerequisites 1. **Codex CLI installed:**