Commit Graph

68379 Commits

Author SHA1 Message Date
Peter Steinberger
242cdca058 fix(docker): keep gateway ws client self-contained (#107561)
* fix(docker): keep gateway ws client self-contained

* test(raft): narrow optional runtime schema

* test(tlon): narrow signed URL mock input

* fix(tui): type searchable selector metadata
2026-07-14 07:42:17 -07:00
Peter Steinberger
3b9c0efadd test(tui): use supported fuzzy fixture fields 2026-07-14 07:35:39 -07:00
Peter Steinberger
b514c54ffc refactor(agents): trim internal boundary exports (#107584) 2026-07-14 07:35:37 -07:00
Peter Steinberger
7fa99357ae refactor(cli): use native Clack option types 2026-07-14 07:33:43 -07:00
tzy-17
66def08d83 feat(workboard): filter cards by persisted board (#102068)
* feat(workboard): filter cards by persisted board

Co-authored-by: 唐梓夷0668001293 <tang.ziyi@xydigit.com>

* refactor(workboard): split board filter helpers

* chore(ui): refresh Workboard i18n baseline

* chore(ui): sync Workboard locale fallbacks

* chore(ui): update Workboard locale metadata

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-14 07:25:00 -07:00
Peter Steinberger
21d548a7ff fix: harden cloud worker admission and remote turns (#107043)
* fix(cloud-workers): harden worker dispatch

* fix(cloud-workers): enforce Crabbox AWS admission contract

* fix(cloud-workers): sanitize inference terminals

* fix(cloud-workers): bound inference stream work

* fix(cloud-workers): reject unresolved tool deltas

* refactor(cloud-workers): isolate terminal projection

* fix(cloud-workers): satisfy extension lint

* fix(cloud-workers): reject forbidden leases before polling

* fix(cloud-workers): keep helper types internal

* fix(gateway): reject late tool call deltas

* fix(crabbox): clean invalid inspected leases

* refactor(crabbox): extract inspect parser

* style(crabbox): format worker provider

* fix(crabbox): close worker lease cleanup gaps

* docs(cloud-workers): correct runtime contracts

* docs(cloud-workers): match runtime error
2026-07-14 07:24:43 -07:00
Peter Steinberger
0869e92b23 fix(ci): pin calibrated Kova status budget 2026-07-14 10:24:00 -04:00
Peter Steinberger
f59a0352b3 feat(discord): route online presence arrivals to agents (#107451)
* feat(discord): add online presence agent events

* fix(discord): harden presence event payloads

* fix(discord): satisfy presence lint contracts

* fix(heartbeat): run notification event wakes

* fix(discord): use wake heartbeat contract

* fix(discord): harden presence snapshot delivery

* chore: remove release-owned changelog entry

* fix(discord): remove unused presence type export

* fix(discord): keep presence config below loc limit

* fix(discord): reserve presence cooldown atomically
2026-07-14 07:22:11 -07:00
xingzhou
e035601b9a fix(agents): omitted image metadata reports inflated byte sizes (#106066)
* fix(agents): omitted image metadata reports inflated byte sizes

* fix(gateway): report decoded audio byte sizes

* refactor(agents): keep media sanitizers lean

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-14 07:17:41 -07:00
Peter Steinberger
ab0ccc244b refactor(agents): trim message turn exports (#107578) 2026-07-14 07:17:15 -07:00
Peter Steinberger
bfb84d3400 refactor(tui): use native fuzzy filtering 2026-07-14 07:15:09 -07:00
Peter Steinberger
2f43afbb30 test(tlon): avoid unsafe optional mock access (#107572) 2026-07-14 07:11:47 -07:00
pash-openai
cbbccb8952 Recover large Codex app-server messages (#107369) 2026-07-14 07:07:52 -07:00
Peter Steinberger
fed60958c0 refactor(agents): trim model provider exports (#107570) 2026-07-14 07:00:20 -07:00
Peter Steinberger
bacad95379 test(raft): guard optional runtime config schema (#107563) 2026-07-14 06:59:05 -07:00
Peter Steinberger
37b6855b0f test(acpx): drop upstream completion coverage 2026-07-14 06:57:04 -07:00
Peter Steinberger
ec5e97eb78 fix(tlon): use native S3 endpoint parsing 2026-07-14 06:55:01 -07:00
Peter Steinberger
8cd9ad023b fix(docs-i18n): preserve product link labels 2026-07-14 09:48:47 -04:00
Peter Steinberger
95c6addca2 fix(release): declare evidence API helpers 2026-07-14 09:48:37 -04:00
Peter Steinberger
56fb30a553 refactor(media): trim runtime exports (#107560) 2026-07-14 06:47:49 -07:00
Peter Steinberger
e4aa176c82 refactor(raft): privatize config schema (#107554) 2026-07-14 06:37:10 -07:00
Peter Steinberger
46aa612f5d refactor(docs): use native MDX defaults 2026-07-14 06:36:51 -07:00
xingzhou
fe6e6a5072 fix(searxng): stop web search requests when runs are aborted (#104216)
* fix(searxng): cancel pending searches with parent runs

* fix(searxng): preserve parent cancellation

* refactor(web-search): isolate provider execution

* fix(web-search): use stable provider type

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-14 06:36:21 -07:00
Peter Steinberger
0b78116299 fix(release): stream evidence artifact downloads 2026-07-14 09:35:58 -04:00
Peter Steinberger
cfd4ecb217 fix(release): use active gh authentication for evidence 2026-07-14 09:35:58 -04:00
Peter Steinberger
034b259799 refactor(browser): trust Playwright tab focus 2026-07-14 06:33:40 -07:00
Peter Steinberger
3e67d0d08d refactor(ai): use native Mistral request options 2026-07-14 06:30:00 -07:00
Peter Steinberger
883e357759 fix(ui): restore autosave validation gates (#107477)
* fix(ui): sync autosave locale catalogs

* fix(ui): repair autosave lint and test types

* fix(ui): clarify Korean discard action
2026-07-14 06:29:45 -07:00
Peter Steinberger
090cb49122 refactor(duckduckgo): privatize safe-search default (#107542) 2026-07-14 06:27:12 -07:00
Peter Steinberger
3ac26b4593 refactor(tavily): remove internal export seams (#107540) 2026-07-14 06:17:36 -07:00
Peter Steinberger
a9316bc65f fix(macos): honor attach-only launch agent marker (#107402) 2026-07-14 06:15:34 -07:00
Peter Steinberger
c8e94b202e refactor(firecrawl): remove internal export seams (#107485) 2026-07-14 06:08:53 -07:00
Peter Steinberger
df11cb761a fix(agents): reduce malformed guild reply tool calls (#107474)
Co-authored-by: lonexreb <reach2shubhankar@gmail.com>
2026-07-14 06:08:31 -07:00
Peter Steinberger
a34bed409d refactor(code-mode): consume QuickJS handles 2026-07-14 06:04:09 -07:00
Peter Steinberger
7b16b35cb3 refactor(media-understanding): remove internal export seams (#107476) 2026-07-14 05:57:08 -07:00
Peter Steinberger
578163c4a3 refactor(ui): privatize config autosave delay (#107475) 2026-07-14 05:55:04 -07:00
Peter Steinberger
99cf5836dd fix(ci): pin calibrated Kova performance budgets 2026-07-14 13:54:29 +01:00
Peter Steinberger
2c76021e52 refactor(types): use native MCP transport declarations 2026-07-14 05:49:38 -07:00
Peter Steinberger
ee416f0447 refactor(bonjour): trust ciao rejection handling 2026-07-14 05:45:37 -07:00
Peter Steinberger
9de11f098e fix(release): forward-port July guards and restore main validation (#107462)
* fix(installer): validate upgraded Windows SQLite runtime

* fix(release): lock packed AI runtime dependency

* test(mattermost): tolerate additional fallback diagnostics

* test(live): make Claude resume proof explicit

* test(plugins): repair exact-main prerelease coverage

* test(release): restore root test type coverage

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com>
2026-07-14 05:41:24 -07:00
Alix-007
1d1c1211a5 fix(qqbot): clean up token refresh sleep abort listener (#105886)
* fix(qqbot): clean up token refresh sleep abort listener

* refactor(qqbot): reuse abort-safe sleep

* test(qqbot): always restore listener spy

* fix(qqbot): preserve refresh loop yield

* chore(qqbot): retrigger CI after main fixes

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-14 05:40:34 -07:00
Peter Steinberger
c13aa612eb fix(ws): normalize raw message payloads (#107459) 2026-07-14 05:38:38 -07:00
Peter Steinberger
d6fc3d34e2 improve(ui): auto-save config edits, flatten config pages, single restart affordance (#107458) 2026-07-14 05:31:41 -07:00
Peter Steinberger
476ec3facf refactor(anthropic): use SDK SSE parser 2026-07-14 05:29:57 -07:00
Peter Steinberger
c3f08eba17 test: avoid harness discovery in directive fixtures (#107424) 2026-07-14 05:25:59 -07:00
Peter Steinberger
b4128978cd refactor(canvas): use native websocket clients 2026-07-14 05:24:27 -07:00
Peter Steinberger
98de5832a7 refactor(process): remove internal export seams (#107456) 2026-07-14 05:23:29 -07:00
Peter Steinberger
5802536731 refactor(fs-safe): use native JSON readers 2026-07-14 05:21:01 -07:00
Ayaan Zaidi
c214fc4bee fix(commands): require explicit owner authority 2026-07-14 17:49:20 +05:30
Peter Steinberger
7abb20fe33 fix(lint): buffer casts for nodebuffer ws message handlers
aae56539fa set binaryType=nodebuffer but left RawData-typed toString
calls; no-base-to-string fails check-lint repo-wide. Cast to Buffer like
the same commit's realtime-transcription site.
2026-07-14 05:18:39 -07:00