Peter Steinberger
7db255150c
fix: keep Telegram DM thread IDs on flat sessions
2026-05-02 10:59:46 +01:00
Peter Steinberger
f727fbc775
fix(agents): skip model normalization in context warmup
2026-05-02 10:59:34 +01:00
Peter Steinberger
59fb9e5ca7
refactor: unify lazy import loaders
2026-05-02 10:55:59 +01:00
Peter Steinberger
f7b24a697d
perf(infra): fast path posix containment checks
2026-05-02 10:50:28 +01:00
Peter Steinberger
6cc7b759e9
fix(plugins): accept unscoped registry cache reuse
2026-05-02 10:48:29 +01:00
Peter Steinberger
f2df789ca5
test: accept codex models shell fallback
2026-05-02 10:47:16 +01:00
Peter Steinberger
701811e013
test: align runtime fixture expectations
2026-05-02 10:41:42 +01:00
Peter Steinberger
3b3def0354
fix(plugins): cache cli registration entries
2026-05-02 10:40:07 +01:00
Peter Steinberger
9e983ef8e1
test: stabilize full test suite
2026-05-02 10:35:59 +01:00
Gabriel
3ea2d2a928
fix(failover): improve internal server error classification ( #73844 )
...
* fix(failover): improve internal server error classification
* fix: cover bare internal server status
---------
Co-authored-by: Altay <altay@uinaf.dev >
2026-05-02 12:35:55 +03:00
Peter Steinberger
9b11248c5f
fix(anthropic): recover orphan text deltas
2026-05-02 10:34:24 +01:00
Val Alexander
64fcc8a1aa
fix(control-ui): measure and decouple slow refreshes
...
Add Control UI timing attribution for tab visibility, refresh phases, secondary refresh groups, and gateway RPCs. Decouple slow Overview, Cron, and Nodes secondary refreshes from primary tab feedback, and report Cron runs timing from the controller's real ok/error/skipped load outcome.
Also keeps telemetry secret-safe by excluding request params and response bodies, adds focused regression coverage for RPC attribution and stale/failed background refreshes, and carries the latest-main Discord test fixture correction needed for check:test-types.
Fixes #64004 .
2026-05-02 04:33:36 -05:00
Peter Steinberger
0a6584a231
fix(plugins): reuse gateway-bindable loader cache
2026-05-02 10:33:27 +01:00
Peter Steinberger
28c852fee5
fix(gateway): log secrets handler error details
2026-05-02 10:31:37 +01:00
Peter Steinberger
800a33bbfe
test: harden release live probes
2026-05-02 10:22:54 +01:00
Peter Steinberger
db06fcd990
refactor: unify lazy module loaders
2026-05-02 10:15:25 +01:00
Peter Steinberger
4407c317f3
fix: honor openai sse transport for agent turns
2026-05-02 10:10:09 +01:00
Peter Steinberger
b8c0a1e9ff
fix(telegram): keep dm reply threads on main session
2026-05-02 09:58:08 +01:00
Peter Steinberger
2baa07f62b
refactor: streamline plugin cache helpers
2026-05-02 09:54:54 +01:00
Peter Steinberger
803b7ab808
fix: warn on invalid hook transform directories
2026-05-02 09:51:03 +01:00
Peter Steinberger
a3628310e4
refactor: trim unused acp exports
2026-05-02 09:49:06 +01:00
Peter Steinberger
54d82b3055
fix(mcp): normalize invalid object tool properties
2026-05-02 09:48:32 +01:00
Peter Steinberger
ea26bdf07d
test: align package metadata contracts
2026-05-02 09:48:06 +01:00
Pavan Kumar Gondhi
42dfc36da5
fix(infra): block workspace state-directory env override [AI] ( #75940 )
...
* fix: block workspace state directory env override
* docs: add changelog entry for PR merge
2026-05-02 14:17:42 +05:30
Peter Steinberger
de67311b96
refactor: hide acp secret file limit
2026-05-02 09:43:04 +01:00
Peter Steinberger
607ec5f92b
test: align media defaults metadata fixture
2026-05-02 09:39:51 +01:00
Peter Steinberger
56a2e42437
refactor: remove unused background browser open
2026-05-02 09:37:54 +01:00
Peter Steinberger
8602106483
refactor: remove unused cli debug timing
2026-05-02 09:34:06 +01:00
Peter Steinberger
25ce2e853f
refactor: unify plugin metadata consumers
2026-05-02 09:29:51 +01:00
Peter Steinberger
b65946b044
ci: keep release package metadata
2026-05-02 09:27:04 +01:00
Peter Steinberger
99f1db33bf
fix: include primary dreaming workspace
2026-05-02 09:25:19 +01:00
Peter Steinberger
1de74bdc59
fix: narrow claude output limit config values
2026-05-02 09:21:19 +01:00
Peter Steinberger
02c4ea5cf4
fix: make claude live output limits configurable
2026-05-02 09:21:19 +01:00
Peter Steinberger
b9c23547ee
fix(proxy): preserve multipart form data
2026-05-02 09:20:42 +01:00
Peter Steinberger
09239a4622
build(plugins): keep qa plugins source-only
2026-05-02 09:19:46 +01:00
Peter Steinberger
5e63e813b7
test: align release plugin fixtures
2026-05-02 09:19:31 +01:00
Peter Steinberger
9180173f9a
fix: preserve exec event routing and sanitize tool XML
2026-05-02 09:16:11 +01:00
Peter Steinberger
7b5d95671c
fix(gateway): abort stopped pricing refreshes
2026-05-02 09:15:41 +01:00
Peter Steinberger
06110de6f6
test: align plugin persist metadata fixture
2026-05-02 09:13:32 +01:00
Peter Steinberger
c35ed548bf
docs(plugins): clarify duplicate override diagnostics
2026-05-02 09:12:22 +01:00
Peter Steinberger
d1f199ddb0
test: align provider schema metadata fixture
2026-05-02 09:04:18 +01:00
Peter Steinberger
bec83c5116
fix(gateway): include redacted startup bundle errors
2026-05-02 08:56:14 +01:00
Peter Steinberger
8567adf817
test: align plugin install metadata fixtures
2026-05-02 08:53:09 +01:00
Peter Steinberger
65fc962d7b
fix: normalize music generation timeouts
2026-05-02 08:52:50 +01:00
Peter Steinberger
314a197da9
refactor: hide gateway wake internals
2026-05-02 08:49:23 +01:00
Peter Steinberger
10c8b9085a
fix(talk): surface openai realtime browser failures
2026-05-02 08:47:25 +01:00
Peter Steinberger
bf67976ea5
refactor: hide core helper internals
2026-05-02 08:47:11 +01:00
Peter Steinberger
267c6e6edb
test: align metadata runtime fixtures
2026-05-02 08:46:45 +01:00
Peter Steinberger
2f44ffc8a7
refactor: route plugin metadata consumers through snapshots
2026-05-02 08:41:24 +01:00
Peter Steinberger
bd511be53d
refactor(whatsapp): remove legacy heartbeat runners
2026-05-02 08:40:07 +01:00