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