Commit Graph

19091 Commits

Author SHA1 Message Date
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
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
Vincent Koc aa415b2553 test(agents): share context pruning trim fixtures 2026-04-12 05:20:04 +01:00
Vincent Koc a45c4bebc5 test(memory): share backend config collection helpers 2026-04-12 05:16:46 +01:00
Vincent Koc c5c50ad37a test(contracts): share bundled plugin root helper 2026-04-12 05:15:15 +01:00
Vincent Koc 393877e4fa test(cron): share timed-out registry setup 2026-04-12 05:07:21 +01:00
Vincent Koc f2f98d5613 test(auto-reply): share subagent dispatch context 2026-04-12 05:05:18 +01:00
Vincent Koc e6706fa530 docs(test): refresh e2e command example 2026-04-12 05:02:39 +01:00
Vincent Koc af1af218f4 test(doctor): share bundled load path fixtures 2026-04-12 05:01:36 +01:00
Vincent Koc 80a94f6596 test(doctor): share legacy config step harness 2026-04-12 05:00:44 +01:00
Vincent Koc 9801ce7333 test(infra): align vitest script invariants 2026-04-12 05:00:24 +01:00
Neerav Makwana 33836abc53 fix: warn about orphaned agent dirs (#65113) (thanks @neeravmakwana)
* doctor: warn about orphaned agent dirs

* docs(changelog): note orphaned agent warning

* doctor: preserve orphan agent dir casing

* doctor: flag unreachable agent dirs

* fix: polish orphan agent dir warning

---------

Co-authored-by: Ayaan Zaidi <hi@obviy.us>
2026-04-12 09:30:08 +05:30
Ayaan Zaidi ef98a8dd49 refactor(agents): trim bootstrap marker gate 2026-04-12 09:29:10 +05:30
Ted Li 7f071a6a8e Agents: persist bootstrap marker after clean sessions_yield 2026-04-12 09:29:10 +05:30
Vincent Koc c42fcf5f7b test(gateway): share node bootstrap auth setup 2026-04-12 04:58:33 +01:00
Vincent Koc e1e20c424b test(process): share supervisor sigkill wait assertions 2026-04-12 04:52:29 +01:00
Vincent Koc 3d0ddccf73 test(secrets): reuse snapshot hooks in web state tests 2026-04-12 04:27:34 +01:00
Vincent Koc 54c45ae9ca fix(secrets): cache guarded channel assignment helpers 2026-04-12 04:17:39 +01:00
Vincent Koc e0a8a41247 fix(secrets): narrow inactive variant test helper types 2026-04-12 04:11:11 +01:00
Vincent Koc b65291b75a test(secrets): trim web tools state boilerplate 2026-04-12 04:05:51 +01:00
Vincent Koc d69ab71c87 test(secrets): share inactive channel fixtures 2026-04-12 04:03:57 +01:00
Vincent Koc 5c7d6f55c2 fix(status): refresh typed status test fixtures 2026-04-12 04:03:14 +01:00
Vincent Koc df2de5c777 test(secrets): reuse channel token fixtures 2026-04-12 04:01:20 +01:00
Vincent Koc 225c7c6f9c test(secrets): share channel snapshot fixtures 2026-04-12 03:59:11 +01:00
Vincent Koc 7204d490aa fix(tsgo): align cron contract and secrets test helper 2026-04-12 03:58:32 +01:00
Vincent Koc 90db90fdc5 test(secrets): reuse inactive snapshot fixtures 2026-04-12 03:56:37 +01:00
Vincent Koc 2185dcf136 test(secrets): reuse auth runtime fixtures 2026-04-12 03:54:26 +01:00
Vincent Koc 5c0e093b38 test(secrets): reuse core snapshot fixtures 2026-04-12 03:52:44 +01:00
Vincent Koc 3e96fdea9f fix(cron): split gateway cron service contract 2026-04-12 03:52:31 +01:00
Tak Hoffman 94340b9598 fix(agent-init): move session startup context into the runtime (#65055)
* fix: preload startup memory for bare session resets

* docs: align AGENTS template with startup context runtime

* fix(agent-init): harden startup context prompt handling

* fix(agent-init): tighten startup context parsing and limits

* fix(agent-init): honor calendar-day startup memory windows

* docs: clarify startup daily memory injection
2026-04-11 21:52:16 -05:00
Vincent Koc 17553b4cf4 test(secrets): reuse legacy x-search fixtures 2026-04-12 03:48:13 +01:00