Commit Graph

1553 Commits

Author SHA1 Message Date
Peter Steinberger
31a87584d0 test: clear app chat broad matchers 2026-05-10 10:50:41 +01:00
Val Alexander
38456f5f03 fix(gateway): scope chat session list refreshes
Fix Control UI post-first-message session switching stalls by scoping chat-specific sessions.list refreshes to the active agent, avoiding disk-only store discovery for configured-only gateway lists, and adding sessions.list diagnostics spans.\n\nVerification:\n- pnpm test ui/src/ui/controllers/sessions.test.ts ui/src/ui/app-render.helpers.node.test.ts ui/src/ui/app-chat.test.ts ui/src/ui/app-gateway.sessions.node.test.ts src/gateway/server.sessions.store-rpc.test.ts src/gateway/server.sessions.list-changed.test.ts src/gateway/session-utils.subagent.test.ts\n- pnpm check:changed\n- pnpm protocol:check\n- pnpm lint:ui:no-raw-window-open\n- Browser QA against Control UI dev server\n\nFixes #79675.
2026-05-10 03:35:46 -05:00
github-actions[bot]
80047b1bc7 chore(ui): refresh fa control ui locale 2026-05-10 08:33:23 +00:00
github-actions[bot]
9e3d748b08 chore(ui): refresh nl control ui locale 2026-05-10 08:33:10 +00:00
github-actions[bot]
7008b89e66 chore(ui): refresh vi control ui locale 2026-05-10 08:32:39 +00:00
github-actions[bot]
00a6fb38af chore(ui): refresh th control ui locale 2026-05-10 08:32:28 +00:00
github-actions[bot]
976589558c chore(ui): refresh pl control ui locale 2026-05-10 08:32:21 +00:00
github-actions[bot]
4c391b04be chore(ui): refresh id control ui locale 2026-05-10 08:32:11 +00:00
github-actions[bot]
7110c8f7fd chore(ui): refresh uk control ui locale 2026-05-10 08:31:31 +00:00
github-actions[bot]
44e35435c3 chore(ui): refresh it control ui locale 2026-05-10 08:31:13 +00:00
github-actions[bot]
b6e712a47c chore(ui): refresh tr control ui locale 2026-05-10 08:31:11 +00:00
github-actions[bot]
51b451541d chore(ui): refresh ar control ui locale 2026-05-10 08:31:02 +00:00
github-actions[bot]
190347ab4d chore(ui): refresh fr control ui locale 2026-05-10 08:30:31 +00:00
github-actions[bot]
dabc01fe20 chore(ui): refresh ko control ui locale 2026-05-10 08:30:08 +00:00
github-actions[bot]
97b44e19a1 chore(ui): refresh ja-JP control ui locale 2026-05-10 08:30:05 +00:00
github-actions[bot]
7173f7740e chore(ui): refresh es control ui locale 2026-05-10 08:29:59 +00:00
github-actions[bot]
5086931120 chore(ui): refresh pt-BR control ui locale 2026-05-10 08:29:11 +00:00
github-actions[bot]
0a8f274fb0 chore(ui): refresh zh-TW control ui locale 2026-05-10 08:29:07 +00:00
github-actions[bot]
991bb17dc4 chore(ui): refresh zh-CN control ui locale 2026-05-10 08:28:58 +00:00
github-actions[bot]
bab6772ada chore(ui): refresh de control ui locale 2026-05-10 08:28:52 +00:00
Val Alexander
50690605bd fix(control-ui): show Sessions live status
Summary:
- Show compact live/idle/terminal status badges in the Sessions table using existing row status fields.
- Rename the active-minute filter to Updated within and keep Sessions rows single-line across responsive widths.
- Add focused rendering/layout coverage, locale sync, and changelog attribution.

Verification:
- GitHub PR checks green on 5f8994aadc, including Real behavior proof, check, check-additional, checks-node-core, build-artifacts, build-smoke, check-lint, security-fast, security-scm-fast, and security-dependency-audit.
- Local rebase sanity after conflict resolution: git diff --check origin/main...HEAD and pnpm exec oxfmt --check --threads=1 CHANGELOG.md.

Fixes #78307.
2026-05-10 03:26:50 -05:00
Peter Steinberger
1f74185364 test: refresh release validation expectations 2026-05-10 06:32:16 +01:00
Peter Steinberger
a0fb7fb045 refactor: centralize channel ingress access 2026-05-10 00:18:36 -04:00
Colin
a77d2c142c fix: address realtime voice review feedback 2026-05-10 00:13:23 -04:00
Colin
7a2a31dede feat: add realtime voice OAuth controls 2026-05-10 00:13:23 -04:00
Peter Steinberger
26c8410282 test: tighten usage render assertions 2026-05-09 21:54:09 +01:00
Peter Steinberger
97a5277021 test: tighten usage metrics assertion 2026-05-09 21:51:03 +01:00
Peter Steinberger
d791eba206 test: tighten ui log parser assertion 2026-05-09 21:49:57 +01:00
Peter Steinberger
815621c0d4 fix: finish run control defaults (#79385) (thanks @VACInc) 2026-05-09 06:51:20 -04:00
VACInc
cfb0c34ff6 feat: add realtime consult overrides 2026-05-09 06:51:20 -04:00
Peter Steinberger
bf185f9817 test: tighten config preset schema assertion 2026-05-09 11:45:58 +01:00
Peter Steinberger
8dc1080db7 test: tighten tool stream fallback assertions 2026-05-09 11:44:48 +01:00
Peter Steinberger
4883a0e6c4 chore: update workspace dependencies 2026-05-09 10:58:36 +01:00
Peter Steinberger
5550d0ecf5 fix(ui): refresh model cache from session status 2026-05-09 09:25:19 +01:00
Peter Steinberger
657d2331b3 test: tighten custom theme fetch assertions 2026-05-09 09:22:35 +01:00
Peter Steinberger
fa637c1744 test: tighten ui responsive geometry assertions 2026-05-09 06:54:30 +01:00
Peter Steinberger
39dfe4d1f8 test: tighten ui chat idempotency keys 2026-05-09 06:53:16 +01:00
Peter Steinberger
285283ce04 test: tighten app settings timing assertions 2026-05-09 06:12:29 +01:00
Peter Steinberger
951025ca9d test: tighten gateway client timing assertions 2026-05-09 06:10:43 +01:00
Shakker
919e87784c test: tighten ui session array assertions 2026-05-09 05:05:25 +01:00
Peter Steinberger
bef9f75f05 test: tighten app tool stream compaction assertions 2026-05-09 05:01:16 +01:00
Peter Steinberger
0056f84e8b test: tighten native bridge cleanup assertion 2026-05-09 04:55:29 +01:00
Peter Steinberger
08a38dca08 test: tighten config custom theme assertion 2026-05-09 04:53:39 +01:00
Peter Steinberger
8d563f40ea test: tighten quick settings theme assertion 2026-05-09 04:52:22 +01:00
Peter Steinberger
1ddab3067c test: tighten grouped render listener assertion 2026-05-09 04:50:39 +01:00
Peter Steinberger
877b860093 test: tighten custom theme fetch assertion 2026-05-09 04:48:56 +01:00
Peter Steinberger
497ec02242 test: tighten config form element helper 2026-05-09 04:47:30 +01:00
Shakker
3c3e0e7f9b test: tighten ui chat empty array assertions 2026-05-09 04:37:23 +01:00
Shakker
c36c7e9b80 test: tighten ui empty array assertions 2026-05-09 04:35:45 +01:00
Shakker
3a654fd5eb test: tighten ui empty form assertions 2026-05-09 04:19:22 +01:00