Vincent Koc
|
a2409d1ebe
|
test(ui): cover diagnostic operator flows (#118837)
|
2026-08-04 03:49:07 +08:00 |
|
Peter Steinberger
|
084833b324
|
fix(search): propagate cancellation through provider-owned requests (#118895)
|
2026-08-03 12:46:17 -07:00 |
|
Vincent Koc
|
f1a87bf364
|
test(gateway): cover loopback and LAN access (#118824)
|
2026-08-03 19:39:51 +00:00 |
|
Peter Steinberger
|
f9d9d1225a
|
refactor(channels): own the lifecycle status contract in SDK patch factories (#118795)
* refactor(sdk): add channel lifecycle patch factories
* refactor(channels): adopt lifecycle patches in a-m
* refactor(channels): adopt lifecycle patches in n-z
* refactor(runtime): lifecycle-own ambient registries
* test(slack): assert lifecycle factory fields
* fix(sdk): preserve lifecycle patch extras types
* test(zalouser): widen lifecycle status sink
* test(irc): avoid shadowed status patch
* fix(zalo): reuse account-agnostic media route
* fix(gateway): accept explicit channel ready recovery
* test(qa): assert terminal Slack block fact
* test(qa): restore Slack blocked lifecycle scenario
* test(gateway): lock explicit lifecycle recovery contract
|
2026-08-03 12:39:48 -07:00 |
|
Vincent Koc
|
c218c539ab
|
test(ui): add guarded config QA coverage (#118814)
|
2026-08-04 03:38:27 +08:00 |
|
Peter Steinberger
|
c1686c9a84
|
fix(feishu): fence external collaboration tool results (#118877)
* fix(feishu): fence external collaboration tool results
* test(feishu): narrow bitable result content safely
|
2026-08-03 12:36:39 -07:00 |
|
Vincent Koc
|
dd656d973d
|
test(qa): cover Plugin SDK import topology (#118878)
|
2026-08-04 03:33:52 +08:00 |
|
Vincent Koc
|
bbb41289c2
|
test(qa): register external app SDK proof (#118829)
|
2026-08-04 03:30:26 +08:00 |
|
Peter Steinberger
|
b4f1da85e4
|
fix(gateway): expire temporal rows in cached session lists (#118875)
|
2026-08-03 12:29:19 -07:00 |
|
Peter Steinberger
|
ef478c14b1
|
test(matrix): isolate runtime state (#118892)
|
2026-08-03 12:28:49 -07:00 |
|
Vincent Koc
|
7741cbdaa7
|
test(gateway): cover published protocol artifacts (#118799)
* test(gateway): cover published protocol artifacts
* test(gateway): isolate Swift artifact proof
* test(gateway): compile Swift models portably
* test(gateway): align protocol metadata fixture
* test(gateway): install packed protocol as consumer
|
2026-08-04 03:26:29 +08:00 |
|
Peter Steinberger
|
ded1ec0c28
|
fix(plugins): retain result provenance in cached tool descriptors (#118874)
* fix(plugins): retain result provenance in cached tool descriptors
* test(plugins): bind cached provenance outcome observer
|
2026-08-03 12:25:12 -07:00 |
|
Vincent Koc
|
cce2d632c9
|
test(gateway): cover event and protocol authorization (#118810)
* test(gateway): cover event and protocol authorization
* test(gateway): match websocket close contract
|
2026-08-04 03:24:18 +08:00 |
|
Vincent Koc
|
d6059d20fd
|
test(ui): add update status browser proof (#118786)
|
2026-08-04 03:23:13 +08:00 |
|
Harjoth Khara
|
bcc27f6726
|
perf(cli): carry prepared plugin metadata through cold read paths (#118460)
* perf(cli): carry prepared plugin metadata through cold read paths
* perf(plugins): thread prepared metadata into auto-enable detection
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-08-03 12:23:00 -07:00 |
|
Vincent Koc
|
e381977359
|
test(hooks): prove internal hook lifecycle (#118849)
|
2026-08-04 03:22:42 +08:00 |
|
Peter Steinberger
|
c12579ae57
|
fix(cron): centralize post-persist notifications (#118345) (#118778)
|
2026-08-03 12:20:58 -07:00 |
|
Peter Steinberger
|
e482e803c1
|
fix(config): normalize named external channel account schemas (#118828)
|
2026-08-03 12:20:17 -07:00 |
|
Vincent Koc
|
371c03c0b3
|
fix(delivery): renew stable producer leases (#118663)
* fix(delivery): renew stable producer leases
* fix(delivery): keep recovery inside shutdown fence
|
2026-08-04 03:15:49 +08:00 |
|
Peter Steinberger
|
3b14a93000
|
test(mcp): isolate catalog size checks from wall-clock load (#118871)
|
2026-08-03 12:15:36 -07:00 |
|
Vincent Koc
|
cd42cb7703
|
test(ui): add credentials primary QA proof (#118790)
|
2026-08-04 03:05:17 +08:00 |
|
xingzhou
|
b026d3572e
|
fix(slack): prevent stalled presence polling from hanging shutdown (#117478)
* fix(slack): prevent presence polling from hanging shutdown
* fix(slack): honor presence polling rate limits
* fix(slack): preserve presence polling cursor on rate limits
|
2026-08-03 12:01:52 -07:00 |
|
Vincent Koc
|
c37cfb0f26
|
test(security): cover gateway shared auth modes (#118834)
|
2026-08-04 02:55:37 +08:00 |
|
Peter Steinberger
|
94410b00d0
|
fix(macos): show gateway auth failures in app status (#118841)
* fix(macos): surface live gateway connection state
* chore(i18n): defer generated locale refresh
* fix(macos): preserve sleeping gateway badge state
|
2026-08-03 11:52:24 -07:00 |
|
Peter Steinberger
|
5a65c96fc7
|
test(tui): route PTY gateway scenarios through explicit models (#118802)
|
2026-08-03 11:43:33 -07:00 |
|
Vincent Koc
|
592dbf74d7
|
test(qa): add session transcript primary coverage (#118820)
* test(qa): prove session transcript CLI management
* test(qa): register SQLite transcript durability proof
|
2026-08-04 02:41:09 +08:00 |
|
Peter Steinberger
|
2b3351a743
|
fix(browser): protect private observation media and Canvas trust boundaries (#118775)
* fix(browser): protect observation screenshots and Canvas trust boundaries
* test(canvas): preserve actual image helper result types
|
2026-08-03 11:33:27 -07:00 |
|
Peter Steinberger
|
1f5049a417
|
fix(build): restore SDK packages and signed macOS app builds (#118833)
* fix(build): unblock SDK declarations and macOS packaging
* fix(test): satisfy strict SDK declaration group indexing
|
2026-08-03 11:33:16 -07:00 |
|
Vincent Koc
|
3c678acc17
|
test(qa): cover plugin authoring contracts (#118821)
* test(qa): cover plugin SDK entrypoint discovery
* test(qa): cover plugin manifest authoring
* test(qa): cover plugin package metadata
|
2026-08-03 18:31:14 +00:00 |
|
Vincent Koc
|
819c241406
|
fix(parallels): keep provider keys out of POSIX job logs (#118840)
|
2026-08-04 02:26:22 +08:00 |
|
Peter Steinberger
|
7e0b2a2e41
|
improve: reduce redundant Code Mode test work (#118815)
* test(agents): reduce redundant code mode work
* test(agents): retain representative Code Mode execution
---------
Co-authored-by: Peter Steinberger <steipete@mac-studio-sf2.local>
|
2026-08-03 11:24:58 -07:00 |
|
mushuiyu886
|
8fa1b82e42
|
fix(models): report primary OpenRouter limits in scans (#110855)
|
2026-08-04 02:24:07 +08:00 |
|
Vincent Koc
|
137462ad48
|
fix(lmstudio): honor embedding JIT and canonical model identity (#117320)
* codex/qa400-lmstudio-jit-canonical-identity:
fix(lmstudio): resolve JIT embedding variants
fix(lmstudio): preserve embedding preload and model identity
|
2026-08-04 02:22:51 +08:00 |
|
Peter Steinberger
|
05dc73bb35
|
test: speed up setup inference fixtures (#118811)
Co-authored-by: Peter Steinberger <steipete@mac-studio-sf2.local>
|
2026-08-03 11:18:33 -07:00 |
|
Pavan Kumar Gondhi
|
5c1c9f42d6
|
fix(auto-reply): enforce canonical reset authorization (#118580)
|
2026-08-03 23:48:31 +05:30 |
|
Peter Steinberger
|
bbde865b9c
|
docs(gateway): fix invalid heartbeat visibility examples (#118827)
|
2026-08-03 11:17:14 -07:00 |
|
Vincent Koc
|
21a767639f
|
fix(plugins): unify HTTP route conflict handling (#118203)
* fix(plugins): unify HTTP route conflict handling
* fix(plugins): preserve source-less route replacement
* test(line): type webhook route source
|
2026-08-04 02:15:00 +08:00 |
|
Peter Steinberger
|
f7fbe9ab26
|
test(agents): use prepared auth fixtures (#118816)
Co-authored-by: Peter Steinberger <steipete@mac-studio-sf2.local>
|
2026-08-03 11:13:10 -07:00 |
|
Vincent Koc
|
7c3f8b0a28
|
fix(lmstudio): resolve JIT embedding variants
|
2026-08-04 02:11:26 +08:00 |
|
Peter Steinberger
|
f1e7e20bad
|
fix(lmstudio): preserve embedding preload and model identity
|
2026-08-04 02:11:26 +08:00 |
|
zengLingbiao
|
780d6bf7b8
|
fix(ai): reject binary Codex websocket frames (#111138)
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-08-04 02:11:08 +08:00 |
|
Peter Steinberger
|
a67c52611e
|
fix(deps): bump brace-expansion override to 5.0.9 for HIGH advisory 1130705 (#118804)
* fix(deps): bump brace-expansion override to 5.0.9 for advisory 1130705
* test(mcp): isolate oversized catalog proof from wall-clock timeouts
|
2026-08-03 11:01:02 -07:00 |
|
Peter Steinberger
|
2efac6c999
|
feat(cli): add session archive and delete commands (#118791)
* feat(cli): add session lifecycle commands
* fix(deps): update brace-expansion security pin
* chore: defer session lifecycle release note
|
2026-08-03 11:00:17 -07:00 |
|
Peter Steinberger
|
b9e5b25e31
|
fix(openai): commit eligible final realtime transcription audio safely (#118782)
|
2026-08-03 10:51:48 -07:00 |
|
Pavan Kumar Gondhi
|
f63f2fd3db
|
fix(reef): restrict management commands to owners [AI] (#118578)
* fix(reef): require owner for management commands
* fix(reef): preserve general command access
* fix: preserve explicit owner authority
* fix(discord): separate voice admission from ownership
* docs(reef): explain owner command recovery
* docs(reef): clarify owner recovery paths
|
2026-08-03 23:18:05 +05:30 |
|
Peter Steinberger
|
8eaf917efb
|
fix(google): honor Cloud SDK credential location and Vertex billing project (#118745)
|
2026-08-03 10:47:13 -07:00 |
|
Peter Steinberger
|
10b0b7b7c4
|
fix(bedrock): preserve private embedding endpoints and AWS routing policy (#118744)
* fix(bedrock): honor private embedding endpoints without overriding AWS routing
* fix(bedrock): preserve canonical secure endpoint modes and private overrides
|
2026-08-03 10:39:02 -07:00 |
|
Peter Steinberger
|
03bec9d438
|
fix(voice): make signed callback replay reservations durable and retryable (#118754)
|
2026-08-03 10:35:32 -07:00 |
|
Peter Steinberger
|
830ab164ef
|
fix(openrouter): isolate custom proxy credentials and transport security (#118773)
* fix(openrouter): confine custom endpoint credentials and transport policy
* test(openrouter): preserve typed fetch arguments in proxy fixtures
|
2026-08-03 10:32:06 -07:00 |
|
Peter Steinberger
|
616b0c9408
|
fix(memory): prevent embedding fallback credential cross-provider leaks (#118759)
* fix(memory): isolate embedding fallback provider credentials
* test(memory): preserve real embedding fallback owner in index fixtures
|
2026-08-03 10:30:38 -07:00 |
|