Commit Graph

3463 Commits

Author SHA1 Message Date
diegosouzapw
45dbe13620 test(video): reproduce Kiro malformed payload retention 2026-08-27 04:23:23 -03:00
diegosouzapw
0b18b2dc27 test(video): close retained executor and lockout gaps 2026-08-27 03:55:15 -03:00
diegosouzapw
d62ecb5d98 test(video): prove safe continuation and handoff gaps 2026-08-27 03:18:39 -03:00
diegosouzapw
6d209a9128 test(video): cover GLM fallback diagnostic retention 2026-08-27 03:02:28 -03:00
diegosouzapw
62b1835bb5 test(video): prove executor diagnostics redaction gaps 2026-08-27 02:58:06 -03:00
diegosouzapw
23832ba1e9 security(video): bypass response-derived caches 2026-08-27 02:44:46 -03:00
diegosouzapw
747ae10e62 test(video): expose response-derived cache retention 2026-08-27 02:36:42 -03:00
diegosouzapw
6b36696d95 test(video): expose streaming finalization leak 2026-08-27 02:24:25 -03:00
diegosouzapw
b945e3c80e test(video): preserve daily quota lockout semantics 2026-08-27 02:17:21 -03:00
diegosouzapw
6475be13c7 test(video): expose malformed serialized cue leak 2026-08-27 02:09:24 -03:00
diegosouzapw
f47f63df83 Merge release/v3.8.51 into security/video-transcript-redaction 2026-08-27 02:05:33 -03:00
diegosouzapw
ad3e293f9f test(auto-combo): tolerate full-suite rotation load 2026-08-27 01:41:30 -03:00
diegosouzapw
c467c3232b Merge remote-tracking branch 'origin/release/v3.8.51' into security/video-transcript-redaction 2026-08-27 01:20:11 -03:00
diegosouzapw
21ed68d8ac test: drain inherited quality snapshot reds 2026-08-27 00:43:57 -03:00
diegosouzapw
12cc6ca834 test(ui): reproduce invalid AnySearch icon alias 2026-08-27 00:01:12 -03:00
diegosouzapw
6fee356aa2 test(video): retain structured fusion log details 2026-08-26 22:10:21 -03:00
diegosouzapw
8893816d0c test(video): defend server-owned plugin sensitivity 2026-08-26 21:58:53 -03:00
diegosouzapw
71765435fb test(video): exercise proxy fast-fail boundary 2026-08-26 21:52:31 -03:00
diegosouzapw
e385778bcf test(video): expose proxy fast-fail log retention 2026-08-26 21:49:04 -03:00
diegosouzapw
fb8897e926 test(video): expose quota-model transcript retention 2026-08-26 21:34:41 -03:00
diegosouzapw
a9f98fcb48 test(video): expose guardrail log retention paths 2026-08-26 21:30:08 -03:00
diegosouzapw
6dab0df038 test(video): cover terminal and plugin-context retention 2026-08-26 21:24:41 -03:00
diegosouzapw
2ac715aa9c test(video): expose retained combo and plugin error paths 2026-08-26 21:22:23 -03:00
diegosouzapw
86e48e3c9a test(video): cover nested carrier chains 2026-08-26 21:11:10 -03:00
diegosouzapw
5fbf218139 test(video): cover round-robin transcript error logs 2026-08-26 21:09:00 -03:00
diegosouzapw
0095f3b38f test(video): prove application logs omit transcript echoes 2026-08-26 21:07:55 -03:00
Diego Rodrigues de Sa e Souza
2e8326d531 fix(db): dedupe lazy-decrypt-view failure logging across sync cycles (#11500) (#11678) 2026-08-26 20:50:15 -03:00
Diego Rodrigues de Sa e Souza
7133585d1d fix(combos): use the routing-alias prefix, not raw providerId, when serializing combo model steps (#11433) (#11670) 2026-08-26 20:50:09 -03:00
Diego Rodrigues de Sa e Souza
bcda889f84 fix(sse): keep each functionCall's own thoughtSignature on parallel Gemini tool-call turns (#11510) (#11669) 2026-08-26 20:50:02 -03:00
Diego Rodrigues de Sa e Souza
91ecb6be9c fix(sse): cap streaming headers-wait timeout to a client-realistic ceiling (#11526) (#11668) 2026-08-26 20:49:55 -03:00
Diego Rodrigues de Sa e Souza
e02f11984f fix(kie): correct 12 more mismatched KIE Market model ids (#11296) (#11667) 2026-08-26 20:49:48 -03:00
Diego Rodrigues de Sa e Souza
ca4df9bef8 fix(combo): attach combo diagnostics to round-robin and runtime-unit retry-limit 503s (#11462) (#11665) 2026-08-26 20:49:42 -03:00
Diego Rodrigues de Sa e Souza
124f4cf761 fix(docker): re-derive build memory budget from measured per-process RSS (#7518) (#11663) 2026-08-26 20:49:27 -03:00
diegosouzapw
dabf8dd580 test(video): expose residual transcript retention paths 2026-08-26 20:47:09 -03:00
Xiangzhe
1ed8f4ad4a test(video): prove fail-closed transcript inspection 2026-08-26 18:59:04 -03:00
Xiangzhe
b76aa02875 test(video): prove transcript retention across log sinks 2026-08-26 18:29:29 -03:00
Xxx91n
99044ed044 feat(search): add fallback-only AnySearch provider (webSearch + webFetch) (#11690)
Merged via /merge-batch (2026-08-26, v3.8.51). Encontrei e corrigi algumas lacunas ao validar: (1) o tipo do provider em handleWebFetch (MCP) não incluía anysearch-search, (2) a lista FETCH_PROVIDERS do dashboard (/api/search/providers) não tinha a entrada anysearch-search apesar dela ser webSearch+webFetch, (3) contagens desatualizadas em search-registry/search-route/context7-provider/search-providers-catalog (19→20 search, +1 fetch). Enviei tudo para seu branch antes do merge. Validado: 113/113 testes relacionados passando, typecheck limpo. Obrigado pela contribuição — provider bem completo.
2026-08-26 17:54:57 -03:00
Rhian Batista
68aa69bc21 fix(ddgw): normaliza system no upstream da release v3.8.51 (#11692)
Merged via /merge-batch (2026-08-26, v3.8.51). Draft avaliada normalmente (diretiva padrão do dono) — passou na validação combinada. Obrigado pela contribuição.
2026-08-26 17:41:28 -03:00
小妍儿 ✨
14278e301c fix(models): gate the Codex-native catalog loop on prefix mode (#11632) (#11662)
Merged via /merge-batch (2026-08-26, v3.8.51). Draft avaliada normalmente (diretiva padrão do dono) — passou na validação combinada: typecheck/complexity/file-size/changelog verdes, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:41:24 -03:00
Webman
38bc925187 test(chatcore): move fixtures off models the lifecycle guard now rejects (#11675)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única passou. Obrigado pela contribuição.
2026-08-26 17:41:15 -03:00
Webman
c8f3bc888e test(providers): update count-derived assertions for v3.8.51 additions (#11674)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única: typecheck/complexity/cognitive-complexity/file-size/changelog verdes, lint nos mesmos 228 achados pré-existentes confirmados contra o tip puro, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:40:50 -03:00
Diego Rodrigues de Sa e Souza
955c7bbf42 fix(security): compare the OIDC state cookie in constant time (#11646)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única: typecheck/complexity/cognitive-complexity/file-size/changelog verdes, lint nos mesmos 228 achados pré-existentes confirmados contra o tip puro, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:40:45 -03:00
Diego Rodrigues de Sa e Souza
ff25849530 fix(security): namespace the dedup hash by the calling API key (#11649)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única: typecheck/complexity/cognitive-complexity/file-size/changelog verdes, lint nos mesmos 228 achados pré-existentes confirmados contra o tip puro, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:40:41 -03:00
KaspaPulse
756b47fdd7 fix(dashboard): project Codex routing quota in account pools (#11666)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única: typecheck/complexity/cognitive-complexity/file-size/changelog verdes, lint nos mesmos 228 achados pré-existentes confirmados contra o tip puro, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:40:37 -03:00
Webman
146897d9bd test(gamification): pin aggregate level to #11604 XP-derived semantics (#11676)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única: typecheck/complexity/cognitive-complexity/file-size/changelog verdes, lint nos mesmos 228 achados pré-existentes confirmados contra o tip puro, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:40:02 -03:00
Webman
f75bd75389 test(sse): bump hard-lease inventory count for #11495 sweep query (#11677)
Merged via /merge-batch (2026-08-26, v3.8.51). Boarded no worktree combinado; validação única: typecheck/complexity/cognitive-complexity/file-size/changelog verdes, lint nos mesmos 228 achados pré-existentes confirmados contra o tip puro, testes focados passando. Obrigado pela contribuição.
2026-08-26 17:39:57 -03:00
Bob.Hou
242c451298 fix(authz): trust cf-connecting-ip for via-proxy detection when peer is Cloudflare edge (#11514) (#11643)
Merged via /merge-batch (2026-08-26, v3.8.51). Validado: typecheck/complexity/file-size/changelog verdes, 18/18 testes de authz passando (com o isolamento correto de DATA_DIR — meu primeiro run isolado falhou por eu não ter carregado tests/_setup/isolateDataDir.ts, não é bug seu). Obrigado pela contribuição.
2026-08-26 13:39:29 -03:00
Webman
49749eb0d0 fix(types): clear the two type regressions red on release/v3.8.51 (#11640)
Merged via /merge-batch (2026-08-26, v3.8.51). Confirma o fix do typecheck:core que eu vinha classificando como drift pré-existente nas últimas levas (zai-web.ts mimeType) — obrigado por resolver de vez. Validado: typecheck limpo, 7/7 testes passando.
2026-08-26 10:59:19 -03:00
Bob.Hou
8d17110082 fix(build): resolve workspace: protocol dependencies to concrete semver versions during prepublish (#11540) (#11641)
Merged via /merge-batch (2026-08-26, v3.8.51). Validado: typecheck/complexity/file-size/changelog verdes, 3/3 testes do prepublish workspace-protocol passando. Obrigado pela contribuição.
2026-08-26 10:59:14 -03:00
Prajeeth H
6afc7ddab0 fix(install): guard prepare script against missing husky (#11634)
Merged via /merge-batch (2026-08-26, v3.8.51). Validado: 5/5 testes passando, `npm install` limpo confirmando que o script prepare não quebra sem husky. Obrigado pela contribuição.
2026-08-26 09:54:48 -03:00