Val Alexander
1e4e24852a
UI: remove OpenAI/Ember theme, reduce to 5 themes
2026-02-22 05:34:42 -06:00
Peter Steinberger
38cd30836d
test: reclassify openresponses parity suite
2026-02-22 11:34:15 +00:00
Peter Steinberger
868c0e4c56
test: move gateway server integration suites out of e2e
2026-02-22 11:33:27 +00:00
Peter Steinberger
6c61616d51
test: move gateway rpc/local suites out of e2e
2026-02-22 11:31:42 +00:00
Peter Steinberger
7fdf54f078
test: move cli local suites out of e2e
2026-02-22 11:30:29 +00:00
Peter Steinberger
0a758dc710
test(cron): improve fire-and-forget harness coverage
2026-02-22 11:29:31 +00:00
Peter Steinberger
c343132dbb
fix(agents): harden bash tool and reply directive handling
2026-02-22 11:29:31 +00:00
Peter Steinberger
a4981efae3
fix(discord): improve outbound send consistency
2026-02-22 11:29:31 +00:00
Peter Steinberger
0f989d3109
fix(gateway): tighten openai-http edge handling
2026-02-22 11:29:31 +00:00
Peter Steinberger
05358173da
fix(line): harden outbound send behavior
2026-02-22 11:29:31 +00:00
Peter Steinberger
32a1273d82
refactor(onboarding): dedupe channel allowlist flows
2026-02-22 11:29:31 +00:00
Peter Steinberger
49648daec0
fix(zalouser): normalize send and onboarding flows
2026-02-22 11:29:31 +00:00
Peter Steinberger
5c7ab8eae3
test(zalo): broaden webhook monitor coverage
2026-02-22 11:29:31 +00:00
Peter Steinberger
081ab9c99d
fix(voice-call): tighten manager outbound behavior
2026-02-22 11:29:31 +00:00
Peter Steinberger
8c1afc4b63
fix(msteams): improve graph user and token parsing
2026-02-22 11:29:31 +00:00
Peter Steinberger
e80c66a571
fix(mattermost): refine probe and onboarding flows
2026-02-22 11:29:31 +00:00
Peter Steinberger
0a421d7409
test(line): improve logout scenario coverage
2026-02-22 11:29:31 +00:00
Peter Steinberger
5574eb6b35
fix(feishu): harden onboarding and webhook validation
2026-02-22 11:29:31 +00:00
Peter Steinberger
9e6125ea2f
test(discord): stabilize subagent hook coverage
2026-02-22 11:29:31 +00:00
Peter Steinberger
5056f4e142
fix(bluebubbles): tighten chat target handling
2026-02-22 11:29:31 +00:00
Peter Steinberger
b36e7da07d
test: move non-interactive onboarding suites out of e2e
2026-02-22 11:29:13 +00:00
Peter Steinberger
4c6e7c4fe0
test: reclassify agent command suite out of e2e
2026-02-22 11:28:45 +00:00
Peter Steinberger
50c7aef22f
test: stabilize session lock tests and move out of e2e
2026-02-22 11:28:20 +00:00
Peter Steinberger
ad404c9626
fix: align markdown code renderer with marked token typing
2026-02-22 12:27:48 +01:00
Val Alexander
944d2b826c
docs(ui): add dashboard verification checklist
2026-02-22 05:26:57 -06:00
Peter Steinberger
9f2444314d
test: stabilize agent embedded-run mocks
2026-02-22 11:25:59 +00:00
Peter Steinberger
26763d1910
fix: resolve extension type errors and harden probe mocks
2026-02-22 12:25:58 +01:00
Val Alexander
3bbbe33a1b
UI: gateway dashboard with glassmorphism theme system
...
Add a full-featured gateway dashboard UI built on Lit web components.
Shell & plumbing:
- App shell with router, controllers, and dependency wiring
- Login gate, i18n keys, and base layout scaffolding
Styles & theming:
- Base styles, chat styles, and responsive layout CSS
- 6-theme glassmorphism system (Obsidian, Aurora, Solar, etc.)
- Glass card, glass panel, and glass input components
- Favicon logo in expanded sidebar header
Views & features:
- Overview with attention cards, event log, quick actions, and log tail
- Chat view with markdown rendering, tool-call collapse, and delete support
- Command palette with fuzzy search
- Agent overview with config display, slash commands, and sidebar filtering
- Session list navigation and agent selector
Privacy & polish:
- Redact toggle with stream-mode default
- Blur host/IP in Connected Instances with reveal toggle
- Sensitive config value masking with count badge
- Card accent borders, hover lift effects, and responsive grid
2026-02-22 05:24:54 -06:00
Peter Steinberger
401106b963
fix: harden flaky tests and cover native google thought signatures ( #23457 ) (thanks @echoVic)
2026-02-22 12:24:53 +01:00
echoVic
9176571ec1
fix(gemini): sanitize thoughtSignatures for native Google provider
...
Native Google Gemini provider was accumulating 2K-8K tokens of Base64
thoughtSignature blobs per turn, causing premature context overflow.
The sanitizer was only enabled for OpenRouter Gemini, not native Google.
Fixes #23392
2026-02-22 12:24:53 +01:00
Peter Steinberger
bf52273a58
test: harden flaky timeout-sensitive tests
2026-02-22 12:21:19 +01:00
Peter Steinberger
42f62821db
fix: include shared runtime group-policy helper and coverage ( #23367 ) (thanks @bmendonca3)
2026-02-22 12:21:04 +01:00
Peter Steinberger
777817392d
fix: fail closed missing provider group policy across message channels ( #23367 ) (thanks @bmendonca3)
2026-02-22 12:21:04 +01:00
Peter Steinberger
78c3c2a542
fix: stabilize flaky tests and sanitize directive-only chat tags
2026-02-22 12:19:33 +01:00
Peter Steinberger
7d09a9e74d
test: update agent tool assertions and reclassify suites
2026-02-22 11:18:50 +00:00
Brian Mendonca
3700151ec0
Channels: fail closed when Slack/Discord config is missing
2026-02-22 12:18:43 +01:00
Peter Steinberger
fcb86408fd
test: move embedded and tool agent suites out of e2e
2026-02-22 11:17:47 +00:00
Peter Steinberger
11546b1177
test(auth-choice): expand api provider dedupe coverage
2026-02-22 11:16:59 +00:00
Peter Steinberger
e441390fd1
test: reclassify agent local suites out of e2e
2026-02-22 11:16:37 +00:00
Peter Steinberger
fc60f4923a
refactor(auth-choice): unify api-key resolution flows
2026-02-22 11:16:30 +00:00
Peter Steinberger
e2c7cf2f1a
test: reclassify doctor command suites out of e2e
2026-02-22 11:12:48 +00:00
Peter Steinberger
895e6c4b9c
test: move onboarding and sandbox command suites out of e2e
2026-02-22 11:10:05 +00:00
Peter Steinberger
08a5cba8af
test: reclassify command config and channels suites
2026-02-22 11:09:43 +00:00
Ayaan Zaidi
8e00965618
test: use real SubsystemLogger in directive-tags test
2026-02-22 16:39:11 +05:30
Peter Steinberger
296b3f49ef
refactor(bluebubbles): centralize private-api status handling
2026-02-22 12:08:41 +01:00
Peter Steinberger
817ca75cba
test: move command status and health suites out of e2e
2026-02-22 11:07:46 +00:00
Peter Steinberger
ec36dd81a9
test: reclassify command helper suites out of e2e
2026-02-22 11:07:07 +00:00
Yuzuru Suzuki
6f7e5f92c3
fix: add operator.read and operator.write to default CLI scopes ( #22582 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 8569fc88c9
Co-authored-by: YuzuruS <1485195+YuzuruS@users.noreply.github.com >
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com >
Reviewed-by: @obviyus
2026-02-22 16:36:18 +05:30
Peter Steinberger
ec0081ce9a
test: move hooks and plugin local suites out of e2e
2026-02-22 11:05:53 +00:00
Peter Steinberger
4a2492496e
test: move browser and web auto-reply local suites out of e2e
2026-02-22 11:05:26 +00:00