Vincent Koc
c948c63bbd
docs: unify casing and replace path-as-text links across recent doc surfaces
...
Sweep recent (last ~5h) doc edits for two readability/uniformity issues:
- Replace 42 path-as-text links of the form '[/foo/bar](/foo/bar)' with
descriptive labels derived from each target page's frontmatter title
(e.g. '[Anthropic]', '[Token use and costs]', '[OpenAI-compatible
endpoints]'). Affected files include gateway/troubleshooting,
concepts/oauth, reference/session-management-compaction, and
reference/transcript-hygiene.
- Sentence-case Title-Cased headings and link text in Related sections
across codex-harness, model-providers, tools/plugin, sdk-runtime,
sdk-setup, prompt-caching, ci, cli/config, google-meet, browser,
rich-output-protocol, subagents, web/control-ui, while preserving
brand and proper-noun capitalization (OpenAI, Codex, Chrome, Parallels,
Z.AI, etc.).
2026-04-24 22:18:22 -07:00
Peter Steinberger
1afbfdf451
fix(control-ui): preserve optimistic chat tail
2026-04-25 06:15:55 +01:00
Val Alexander
da773175f2
fix(control-ui): keep context usage fresh ( #71297 )
...
Patch live session usage metadata into the Control UI session list, coalesce overlapping refreshes, and add a compact action when fresh context usage is high.
Keep session refresh loading separate from session mutation ownership so background refreshes cannot re-enable mutation UI or overwrite delete/restore state mid-flight.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com >
2026-04-25 01:20:12 +01:00
Peter Steinberger
6e985a421d
fix(webchat): keep runtime context out of visible transcripts
...
Keep WebChat runtime context available to the model while persisting only the transcript-facing user prompt across gateway, CLI, queued follow-up, and embedded Pi paths.
Adds regression coverage for history sanitization, CLI transcript persistence, media-only auto-reply prompts, and embedded Pi prompt rewrite against a real SessionManager file.
Co-authored-by: 91wan <91wan@users.noreply.github.com >
2026-04-24 22:17:03 +01:00
Peter Steinberger
b5e5f2cede
feat(google): add realtime voice provider
2026-04-24 09:36:20 +01:00
Peter Steinberger
cb2c36b049
fix: lock realtime talk instructions
2026-04-24 05:33:11 +01:00
Peter Steinberger
c971c58fc7
docs: clarify control ui talk status
2026-04-24 05:21:40 +01:00
Vincent Koc
2fb9c7e3e5
docs: add Related sections to remaining platform, reference template, and misc pages
2026-04-23 20:40:15 -07:00
Peter Steinberger
04066d246a
feat: add browser realtime talk
2026-04-24 03:33:36 +01:00
Peter Steinberger
1a8a6f8fba
feat(ui): steer queued chat messages
2026-04-24 02:35:40 +01:00
Vincent Koc
789e71cdb8
docs: remove H1 on pages where frontmatter + summary already cover the parenthetical
2026-04-23 15:47:48 -07:00
Peter Steinberger
54731492a2
fix(gateway): persist webchat images as managed media ( #70719 )
...
* fix(gateway): persist webchat images as managed media
* fix(ui): keep managed image auth same-origin
* docs: note managed webchat image fix
2026-04-23 20:17:41 +01:00
Vincent Koc
daaedf37b7
docs: prune recent additions for readability
2026-04-23 00:23:18 -07:00
Vincent Koc
c8aec6b951
docs: Control UI identity + gateway pairing hardening + release verification
2026-04-22 23:52:37 -07:00
Peter Steinberger
9f19e5be52
feat(i18n): add Thai control UI locale
2026-04-23 07:32:58 +01:00
fuller-stack-dev
561f2e52c7
docs(tui): document local config repair flow ( #69995 ) (thanks @fuller-stack-dev)
...
* docs(tui): document local config repair flow
* docs(tui): clarify local TUI examples
* docs(config): gate local TUI repair flow
* docs(tui): fix local repair docs
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-22 11:42:59 +05:30
Vincent Koc
9702f0bf21
docs: tool-progress preview streaming, Control UI avatar auth, exec heredoc and external-content token sanitization
2026-04-21 13:39:55 -07:00
Vincent Koc
32ccf27e60
docs: document WS broadcast scope gating and Control UI img-src CSP
2026-04-21 13:14:15 -07:00
Ayaan Zaidi
41a01cdae5
fix(control-ui): explain pairing access upgrades
2026-04-20 13:08:04 +05:30
Rubén Cuevas
6d427f8c2a
docs: clarify source control-ui dev/build flow ( #68814 )
2026-04-19 16:48:32 +10:00
Tak Hoffman
c37e49f275
Add /trace toggle and fix Active Memory diagnostics
2026-04-12 13:20:22 -05:00
Tak Hoffman
cc5c691f00
feat(ui): render assistant directives and add embed tag ( #64104 )
...
* Add embed rendering for Control UI assistant output
* Add changelog entry for embed rendering
* Harden canvas path resolution and stage isolation
* Secure assistant media route and preserve UI avatar override
* Fix chat media and history regressions
* Harden embed iframe URL handling
* Fix embed follow-up review regressions
* Restore offloaded chat attachment persistence
* Harden hook and media routing
* Fix embed review follow-ups
* feat(ui): add configurable embed sandbox mode
* fix(gateway): harden assistant media and auth rotation
* fix(gateway): restore websocket pairing handshake flows
* fix(gateway): restore ws hello policy details
* Restore dropped control UI shell wiring
* Fix control UI reconnect cleanup regressions
* fix(gateway): restore media root and auth getter compatibility
* feat(ui): rename public canvas tag to embed
* fix(ui): address remaining media and gateway review issues
* fix(ui): address remaining embed and attachment review findings
* fix(ui): restore stop control and tool card inputs
* fix(ui): address history and attachment review findings
* fix(ui): restore prompt contribution wiring
* fix(ui): address latest history and directive reviews
* fix(ui): forward password auth for assistant media
* fix(ui): suppress silent transcript tokens with media
* feat(ui): add granular embed sandbox modes
* fix(ui): preserve relative media directives in history
* docs(ui): document embed sandbox modes
* fix(gateway): restrict canvas history hoisting to tool entries
* fix(gateway): tighten embed follow-up review fixes
* fix(ci): repair merged branch type drift
* fix(prompt): restore stable runtime prompt rendering
* fix(ui): harden local attachment preview checks
* fix(prompt): restore channel-aware approval guidance
* fix(gateway): enforce auth rotation and media cleanup
* feat(ui): gate external embed urls behind config
* fix(ci): repair rebased branch drift
* fix(ci): resolve remaining branch check failures
2026-04-11 07:32:53 -05:00
Vincent Koc
33b4b76a53
docs(web): clarify control ui language picker
2026-04-06 02:44:24 +01:00
Vignesh Natarajan
61e61ccc18
Dreaming: simplify sweep flow and add diary surface
2026-04-05 17:18:54 -07:00
Peter Steinberger
ffc1f7b337
feat(i18n): add Ukrainian docs and control UI locale
2026-04-05 18:31:02 +01:00
Peter Steinberger
bc910942e2
docs: refresh history sanitization tag mirrors
2026-04-04 22:21:26 +01:00
Peter Steinberger
3d65b14019
docs: refresh NO_REPLY history mirrors
2026-04-04 21:55:11 +01:00
Peter Steinberger
adfdde5cb3
docs: refresh chat history sanitization mirrors
2026-04-04 21:53:25 +01:00
Peter Steinberger
291afbbb95
docs: refresh transcript sanitization mirrors
2026-04-04 21:52:15 +01:00
Peter Steinberger
4f9804ec24
docs: refresh config schema and gateway tool mirrors
2026-04-04 21:43:09 +01:00
Peter Steinberger
849dbc58b1
docs: refresh gateway overview mirrors
2026-04-04 21:25:40 +01:00
Peter Steinberger
e2b841d7d0
docs: refresh shared-secret default mirrors
2026-04-04 21:11:16 +01:00
Peter Steinberger
0738ed8d19
docs: refresh control-ui shared-secret mirrors
2026-04-04 21:05:12 +01:00
Peter Steinberger
0ef29325ed
docs: refresh config schema mirror refs
2026-04-04 20:38:15 +01:00
Peter Steinberger
8eb1ea5b2e
docs: refresh config schema mirrors
2026-04-04 20:14:33 +01:00
Peter Steinberger
f94645dfe5
docs: refresh session recall sanitization refs
2026-04-04 19:26:37 +01:00
Peter Steinberger
fd222d3f07
docs: refresh chat history scaffolding refs
2026-04-04 19:23:55 +01:00
Peter Steinberger
39d9ded2e5
docs: refresh chat history display mirrors
2026-04-04 19:17:58 +01:00
Peter Steinberger
2ab8acb2c9
docs: refresh chat thinking and compaction refs
2026-04-04 18:25:13 +01:00
Peter Steinberger
89535f9313
docs: refresh pairing locality refs
2026-04-04 16:13:04 +01:00
Peter Steinberger
8a6da9d488
docs: refresh gateway auth handshake refs
2026-04-04 16:09:53 +01:00
Peter Steinberger
5fa60e6535
docs: refresh channel overview mirrors
2026-04-04 15:07:32 +01:00
Peter Steinberger
8ca5a9174a
docs: refresh gateway auth precedence refs
2026-04-04 14:36:52 +01:00
Peter Steinberger
114496871d
docs: refresh tailscale auth rate limit refs
2026-04-04 14:30:13 +01:00
Peter Steinberger
f502b023d9
docs: refresh device token scope mirrors
2026-04-04 14:25:47 +01:00
Peter Steinberger
2ecb8ca352
docs: refresh control ui auth ux refs
2026-04-04 14:14:54 +01:00
Peter Steinberger
07c7c4b9ec
docs: refresh tailscale http auth refs
2026-04-04 14:13:36 +01:00
Peter Steinberger
11b8a025a4
docs: refresh gateway auth overview refs
2026-04-04 14:12:38 +01:00
Peter Steinberger
0afd30d325
docs: refresh shared-secret auth mirrors
2026-04-04 14:02:29 +01:00
Peter Steinberger
c63a32661a
docs: refresh gateway auth overview mirrors
2026-04-04 13:54:15 +01:00