Commit Graph

7681 Commits

Author SHA1 Message Date
diegosouzapw
11e501f099 Merge remote cache-retention RED commit 2026-08-27 02:38:37 -03:00
diegosouzapw
747ae10e62 test(video): expose response-derived cache retention 2026-08-27 02:36:42 -03:00
diegosouzapw
64b78df100 test(video): expose response-derived cache retention 2026-08-27 02:35:27 -03:00
diegosouzapw
ff70ea7633 security(video): propagate stream retention context 2026-08-27 02:27:14 -03:00
diegosouzapw
6b36696d95 test(video): expose streaming finalization leak 2026-08-27 02:24:25 -03:00
diegosouzapw
d62c0f2688 fix(video): preserve operational model lockouts 2026-08-27 02:20:04 -03:00
diegosouzapw
b945e3c80e test(video): preserve daily quota lockout semantics 2026-08-27 02:17:21 -03:00
diegosouzapw
132ad5f16d security(video): fail closed on malformed transcript cues 2026-08-27 02:13:51 -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
Diego Rodrigues de Sa e Souza
2acbfc6fa6 Merge pull request #11751 from diegosouzapw/test/v3851-tiered-rotation-timeout
test(auto-combo): tolerate full-suite rotation load
2026-08-27 02:02:24 -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
Diego Rodrigues de Sa e Souza
c9f11d86b5 Merge pull request #11733 from diegosouzapw/chore/v3851-prune-stale-eslint-suppressions-2
chore(lint): drain remaining release base-reds
2026-08-27 01:15:48 -03:00
diegosouzapw
21ed68d8ac test: drain inherited quality snapshot reds 2026-08-27 00:43:57 -03:00
diegosouzapw
d35b3f9779 chore(quality): rebaseline measured CLI bundle growth 2026-08-27 00:11:28 -03:00
diegosouzapw
9587e07b69 fix(ui): fall back from invalid AnySearch icon alias 2026-08-27 00:05:47 -03:00
diegosouzapw
12cc6ca834 test(ui): reproduce invalid AnySearch icon alias 2026-08-27 00:01:12 -03:00
diegosouzapw
4f11b2ae3d docs: sync provider catalog count 2026-08-26 23:20:31 -03:00
diegosouzapw
b4e76a7ed9 docs(skills): sync omni-inference search fallback 2026-08-26 23:08:56 -03:00
diegosouzapw
4d519c406a docs(video): define transcript retention trust boundary 2026-08-26 23:01:16 -03:00
diegosouzapw
b85d0abb0b fix(test): capture hook result after render 2026-08-26 22:45:24 -03:00
diegosouzapw
1325047d56 chore(lint): prune two stale base suppressions 2026-08-26 22:42:38 -03:00
diegosouzapw
6fee356aa2 test(video): retain structured fusion log details 2026-08-26 22:10:21 -03:00
diegosouzapw
e77b386619 security(video): close transcript retention boundaries 2026-08-26 22:02:13 -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
0ce2b83005 fix(dashboard): skip full /sync-models catalog fetch when caller opts out (#11324) (#11664) 2026-08-26 20:49:34 -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
d92088c5dc docs(video): document transcript log-protection contract 2026-08-26 19:05:50 -03:00
Xiangzhe
20bd2c067c security(video): fail closed on hostile log payloads 2026-08-26 19:01:30 -03:00
Xiangzhe
1ed8f4ad4a test(video): prove fail-closed transcript inspection 2026-08-26 18:59:04 -03:00
Xiangzhe
f2f2fab636 security(video): redact transcript content across persistence and streams 2026-08-26 18:54:18 -03:00
Xiangzhe
b76aa02875 test(video): prove transcript retention across log sinks 2026-08-26 18:29:29 -03:00
Abhishek Sharma
4977f1adcf fix(opencode-plugin): stop a rounded free budget rendering as 1000K instead of 1M (#11684)
Merged via /merge-batch (2026-08-26, v3.8.51). Conflito trivial no package.json (lista de testes, mesclada com #11660). Também atualizei um teste pré-existente que documentava explicitamente o bug ("characterises the 999_999 rounding wart... Not this PR's bug to fix") — este PR é exatamente esse futuro fix, então virei a asserção para o comportamento correto (1M em vez de 1000K). Validado: 16/16 testes passando. Obrigado pela contribuição.
2026-08-26 17:58:35 -03:00