Peter Steinberger
|
0e586bb48a
|
fix(agents): improve fallback failure observability
|
2026-04-27 13:10:12 +01:00 |
|
Peter Steinberger
|
00d4099526
|
fix(discord): inherit thread model overrides without transcript fork
|
2026-04-27 12:40:32 +01:00 |
|
Peter Steinberger
|
7f3f108521
|
refactor(config): migrate plugin config access
|
2026-04-27 12:35:58 +01:00 |
|
harish ganeshmurthy
|
fa0f7d1e73
|
fix(webchat): hide reset startup prompt from history
Closes #72369.
Remote validation (Blacksmith Testbox tbx_01kq7874j733m8pxesmgvfz1x1):
- pnpm test src/auto-reply/reply/get-reply-run.media-only.test.ts src/gateway/server-methods/server-methods.test.ts
- node scripts/run-vitest.mjs run --config test/vitest/vitest.unit-ui.config.ts ui/src/ui/controllers/chat.test.ts
- pnpm check:changed
Co-authored-by: haishmg <4529977+haishmg@users.noreply.github.com>
|
2026-04-27 11:41:33 +01:00 |
|
Bartok
|
f0b327cf68
|
fix(media): gate markdown image extraction by channel (#72718)
Closes #72642
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-04-27 11:27:35 +01:00 |
|
Peter Steinberger
|
9b0a0fb0a7
|
refactor: tighten plugin boundary surfaces
|
2026-04-27 11:19:09 +01:00 |
|
Peter Steinberger
|
b09afa2993
|
fix: keep auto model fallbacks pinned until reset
|
2026-04-27 09:27:19 +01:00 |
|
Peter Steinberger
|
9d33da6ddf
|
fix(agents): sanitize blank Bedrock user replay
|
2026-04-27 08:03:02 +01:00 |
|
Peter Steinberger
|
29af4add2a
|
feat: trigger compaction for oversized transcripts
|
2026-04-27 03:46:11 +01:00 |
|
Peter Steinberger
|
1882a8e5ea
|
fix: refresh preflight rotated runs
|
2026-04-27 03:12:45 +01:00 |
|
pashpashpash
|
b99540964c
|
Fix compaction rotation follow-ups
|
2026-04-26 18:06:57 -07:00 |
|
Peter Steinberger
|
3c95327b34
|
Fix compacted session transcript rotation
|
2026-04-26 17:51:00 -07:00 |
|
Peter Steinberger
|
ff9fefb79b
|
fix(agents): validate thinking with model catalog
|
2026-04-26 23:16:05 +01:00 |
|
Vincent Koc
|
303cde8f60
|
fix(auto-reply): poison inbound dedupe after partial turn failure
* fix(auto-reply): poison inbound dedupe after replay-unsafe failures
* fix(clownfish): address review for ghcrawl-165980-agentic-merge (1)
|
2026-04-26 10:58:19 -07:00 |
|
Peter Steinberger
|
631552c554
|
perf: speed up dispatch-from-config tests
|
2026-04-26 14:14:12 +01:00 |
|
Peter Steinberger
|
6bc5fe6952
|
fix: harden plugin install and uninstall transactions
|
2026-04-26 10:27:23 +01:00 |
|
Peter Steinberger
|
1969452c3f
|
fix: hide raw agent failures in group chats
|
2026-04-26 09:19:27 +01:00 |
|
Peter Steinberger
|
5b9be2cdb1
|
fix: migrate agent runtime config
|
2026-04-26 08:12:44 +01:00 |
|
Peter Steinberger
|
d419fb561d
|
feat(tts): resolve channel account config generically
|
2026-04-26 08:10:36 +01:00 |
|
Shakker
|
a57d681db9
|
fix: keep plugin command status on cold index
|
2026-04-26 06:28:54 +01:00 |
|
Peter Steinberger
|
0e58654dba
|
fix(agents): silence empty group model turns
|
2026-04-26 06:25:59 +01:00 |
|
Peter Steinberger
|
58a31b12f7
|
fix(agents): keep runtime wakeups out of chat transcript
|
2026-04-26 06:23:27 +01:00 |
|
Peter Steinberger
|
6a67f65568
|
fix(voice): reuse preflight transcripts across channels
|
2026-04-26 05:42:04 +01:00 |
|
Peter Steinberger
|
f1eef47839
|
fix(agents): treat empty group replies as silent
|
2026-04-26 05:17:02 +01:00 |
|
Barron Roth
|
0594fa3c4d
|
TTS: add provider personas
|
2026-04-26 09:42:38 +05:30 |
|
Vincent Koc
|
44da034516
|
fix(otel): add agent label to token metrics
|
2026-04-25 20:57:47 -07:00 |
|
Peter Steinberger
|
844d2bd515
|
test: mock browser cleanup in heartbeat session tests
|
2026-04-26 04:33:37 +01:00 |
|
Peter Steinberger
|
96d90091c4
|
test: align task title sanitization expectation
|
2026-04-26 04:30:13 +01:00 |
|
Peter Steinberger
|
2c8c79de5c
|
fix(tts): normalize streamed tts voice media
|
2026-04-26 04:28:19 +01:00 |
|
Peter Steinberger
|
cf834e2a21
|
fix(tts): clean streamed directive text
|
2026-04-26 04:09:56 +01:00 |
|
Peter Steinberger
|
7a85c1a822
|
fix(tts): surface voice status and harden providers
|
2026-04-26 03:51:30 +01:00 |
|
Peter Steinberger
|
97ae1c7c2e
|
feat(tts): add read-latest voice command
|
2026-04-26 03:44:44 +01:00 |
|
Peter Steinberger
|
9b4f0779ce
|
fix(tts): honor per-agent config in tts commands
|
2026-04-26 03:12:30 +01:00 |
|
Peter Steinberger
|
0e1f53f020
|
fix: clear system events on session reset
|
2026-04-26 03:09:15 +01:00 |
|
Peter Steinberger
|
a6d9926d1d
|
fix: keep acp management commands local
|
2026-04-26 03:02:04 +01:00 |
|
Peter Steinberger
|
0ca952cdd5
|
feat(tts): add per-agent voice overrides
|
2026-04-26 02:54:13 +01:00 |
|
Peter Steinberger
|
566d2d73a3
|
fix: keep system events from extending session resets (#71845)
|
2026-04-26 02:29:44 +01:00 |
|
Peter Steinberger
|
753ccf615c
|
fix: preserve LM Studio quant model refs (#71486)
|
2026-04-26 01:41:08 +01:00 |
|
Shakker
|
c79399dc68
|
fix: preserve plugin index records in update flows
|
2026-04-26 01:03:12 +01:00 |
|
Shakker
|
c19f8a5223
|
refactor: consolidate plugin install index store
|
2026-04-26 01:03:12 +01:00 |
|
Peter Steinberger
|
8e12c24d17
|
fix: prefer native codex app-server controls
|
2026-04-26 00:59:02 +01:00 |
|
Peter Steinberger
|
12c16576cd
|
fix: gate acp spawn affordances
|
2026-04-26 00:30:27 +01:00 |
|
Peter Steinberger
|
bb6cf75463
|
refactor: centralize context prompt token resolution
|
2026-04-25 20:34:27 +01:00 |
|
Peter Steinberger
|
30325f567c
|
fix: use prompt snapshots for live context diagnostics
|
2026-04-25 20:25:44 +01:00 |
|
Vincent Koc
|
888448facc
|
feat(plugins): move install records to managed ledger
|
2026-04-25 11:37:10 -07:00 |
|
Vincent Koc
|
f14aa65bcc
|
fix(plugins): refresh registry after chat toggles
|
2026-04-25 10:35:35 -07:00 |
|
Peter Steinberger
|
5f4bc6ec02
|
fix: surface external agent errors
|
2026-04-25 18:30:16 +01:00 |
|
Vincent Koc
|
dcdf97685b
|
fix(diagnostics): trust internal trace parents (#71574)
* fix(diagnostics): trust internal trace parents
* fix(diagnostics): harden trusted trace metadata
* fix(tooling): honor explicit oxlint threads
* fix(agents): use stable nonmutating sort helpers
* chore(plugin-sdk): refresh api baseline
* fix(diagnostics): gate internal event subscriptions
* fix(diagnostics): isolate listener event copies
* chore(plugin-sdk): refresh internal diagnostics baseline
* chore(plugin-sdk): refresh diagnostics event baseline
* fix(diagnostics): keep event state module local
* fix(diagnostics): harden internal subscription capability
* fix(diagnostics): freeze listener metadata
|
2026-04-25 10:18:52 -07:00 |
|
Peter Steinberger
|
f3ba962fd0
|
fix(subagents): explain browser tool profile filtering
|
2026-04-25 17:59:05 +01:00 |
|
Vincent Koc
|
c070509b7f
|
fix(security): bound archive and MIME parser work (#71561)
* fix(security): bound archive and MIME parser work
* fix(security): harden zip preflight accounting
* fix(plugins): keep update channel sync on bundled path helpers
* fix(lint): avoid boolean literal comparisons
* fix(lint): keep agent spawn assertion immutable
* test(auto-reply): relax slow model directive regression timeout
|
2026-04-25 06:22:56 -07:00 |
|