Commit Graph

30688 Commits

Author SHA1 Message Date
Shakker
b484173efe fix: clear replay lint regressions 2026-04-12 07:26:37 +01:00
Shakker
b6faa69451 test: cover non-thinking embedded replay tool results 2026-04-12 07:26:37 +01:00
Shakker
44afe200e6 fix: scope embedded replay tool-result stripping 2026-04-12 07:26:37 +01:00
Shakker
941aca5e5e fix: drop conflicting signed replay turns before mutation 2026-04-12 07:26:37 +01:00
Shakker
91465f620b fix: reserve preserved signed replay ids by owner 2026-04-12 07:26:37 +01:00
Shakker
b27595f278 fix: harden immutable replay id uniqueness 2026-04-12 07:26:37 +01:00
Shakker
eed627d3f2 fix: preserve replay-safe signed tool ids 2026-04-12 07:26:37 +01:00
Shakker
1e35eed277 fix: tighten signed-thinking tool-result trust 2026-04-12 07:26:37 +01:00
Shakker
1a041001d3 test: pin provider thinking replay boundaries 2026-04-12 07:26:37 +01:00
Shakker
01d092ff89 test: cover bedrock signed thinking replay paths 2026-04-12 07:26:37 +01:00
Shakker
6ac482ca63 fix: allow bedrock signed thinking replay under anthropic policy 2026-04-12 07:26:37 +01:00
Shakker
c6e2298950 fix: gate immutable thinking replay by transcript policy 2026-04-12 07:26:37 +01:00
Shakker
5c244b3bd2 fix: preserve signed replay across tool-result id aliases 2026-04-12 07:26:37 +01:00
Shakker
539a95fc7a fix: trust embedded anthropic tool results for signed replay 2026-04-12 07:26:37 +01:00
Shakker
b1a228fc3a test: cover replay scope and attachment redaction guards 2026-04-12 07:26:37 +01:00
Shakker
3cc9d53eb3 fix: tighten signed thinking replay sanitization 2026-04-12 07:26:37 +01:00
Shakker
eb501536d2 test: cover anthropic-only replay guards 2026-04-12 07:26:37 +01:00
Shakker
1a689240dc fix: require tool-name matches for signed anthropic replay pairing 2026-04-12 07:26:37 +01:00
Shakker
98e89f5939 fix: gate immutable thinking replay repair to anthropic 2026-04-12 07:26:37 +01:00
Shakker
a383e09f52 fix: drop unsafe signed-thinking turns during replay normalization 2026-04-12 07:26:37 +01:00
Shakker
d0614b4b4e fix: drop dangling signed-thinking tool turns during anthropic validation 2026-04-12 07:26:37 +01:00
Shakker
408e07f96b fix: drop unsafe signed-thinking turns during transcript repair 2026-04-12 07:26:37 +01:00
Shakker
5568cada24 test: cover poisoned anthropic replay recovery 2026-04-12 07:26:37 +01:00
Shakker
92f9e09a8e fix: preserve signed thinking turns during replay normalization 2026-04-12 07:26:37 +01:00
Shakker
0b95510ec5 fix: preserve signed thinking turns during anthropic replay validation 2026-04-12 07:26:37 +01:00
Shakker
2d1f4af67a fix: preserve thinking turns during transcript repair 2026-04-12 07:26:37 +01:00
@zimeg
3704069c3f docs(slack): native slash command examples 2026-04-11 23:21:54 -07:00
github-actions[bot]
5fbc95ecd2 chore(ui): refresh pl control ui locale 2026-04-12 05:29:42 +00:00
github-actions[bot]
ab75bba102 chore(ui): refresh id control ui locale 2026-04-12 05:29:34 +00:00
github-actions[bot]
9be6a9a1dd chore(ui): refresh tr control ui locale 2026-04-12 05:29:29 +00:00
github-actions[bot]
79c287880b chore(ui): refresh uk control ui locale 2026-04-12 05:29:26 +00:00
github-actions[bot]
334da74237 chore(ui): refresh ko control ui locale 2026-04-12 05:28:21 +00:00
github-actions[bot]
2a60cdb421 chore(ui): refresh es control ui locale 2026-04-12 05:28:17 +00:00
github-actions[bot]
de2a0b3748 chore(ui): refresh fr control ui locale 2026-04-12 05:28:15 +00:00
github-actions[bot]
50cd240275 chore(ui): refresh ja-JP control ui locale 2026-04-12 05:28:11 +00:00
github-actions[bot]
0bbfb474c0 chore(ui): refresh pt-BR control ui locale 2026-04-12 05:27:06 +00:00
github-actions[bot]
286ef301dd chore(ui): refresh zh-TW control ui locale 2026-04-12 05:27:04 +00:00
github-actions[bot]
be3018aa03 chore(ui): refresh zh-CN control ui locale 2026-04-12 05:27:01 +00:00
github-actions[bot]
8e5d74b2de chore(ui): refresh de control ui locale 2026-04-12 05:26:59 +00:00
Tak Hoffman
847739d82c Fix dreaming replay, repair polluted artifacts, and gate wiki tabs (#65138)
* fix(active-memory): preserve parent channel context for recall runs

* fix(active-memory): keep recall runs on the resolved channel

* fix(active-memory): prefer resolved recall channel over wrapper hints

* fix(active-memory): trust explicit recall channel hints

* fix(active-memory): rank recall channel fallbacks by trust

* Fix dreaming replay and recovery flows

* fix: prevent dreaming event loss and diary write races

* chore: add changelog entry for memory fixes

* fix: harden dreaming repair and diary writes

* fix: harden dreaming artifact archive naming
2026-04-12 00:25:11 -05:00
Peter Steinberger
5543925cd2 fix: improve macos parallels npm smoke installs 2026-04-11 22:00:34 -07:00
Vincent Koc
812e493ef5 fix(lint): skip heavy-check lock for extra metadata commands 2026-04-12 05:39:34 +01:00
Vincent Koc
33929c477c fix(lint): skip heavy-check lock for oxlint metadata 2026-04-12 05:37:52 +01:00
Peter Steinberger
6709589117 test: harden npm install docker smoke 2026-04-11 21:36:45 -07:00
Vincent Koc
8f0da7ef06 test(qqbot): share symlink race setup 2026-04-12 05:36:06 +01:00
Vincent Koc
d62279a9b2 fix(tsgo): skip heavy-check lock for metadata commands 2026-04-12 05:35:52 +01:00
Vincent Koc
cded4fc5db test(qa-lab): share mock openai response helpers 2026-04-12 05:34:58 +01:00
Vincent Koc
add2900520 test(browser): share control auth persistence checks 2026-04-12 05:33:09 +01:00
sudie-codes
2c211d171e fix(msteams): channel file attachments broken by overly-broad HTML fallback (#58617, #51749) (#64645)
* fix(msteams): gate channel attachment fallback on <attachment> tags (#58617, #51749)

* test(msteams): remove dead mock branch in graph.test.ts
2026-04-11 23:33:07 -05:00
Vincent Koc
95e7af3213 fix(lint): skip heavy-check lock for explicit oxlint files 2026-04-12 05:32:52 +01:00