Peter Steinberger
0e792b6de3
refactor(channels): centralize inbound orchestration and remove internal compat (#109716)
* refactor(channels): centralize inbound turn orchestration
* refactor(runtime): remove stale compatibility paths
* chore(guards): reject internal deprecated API use
* refactor(channels): simplify core turn planning
* chore(guards): keep deprecated checks boundary-focused
* refactor(memory): keep modern config off compat barrel
* fix(msteams): preserve feedback learning
* test(channels): align modern inbound fixtures
* refactor(channels): finish modern inbound migration
* refactor(channels): tighten core inbound kernel
* fix(channels): preserve turn assembly narrowing
* test(sdk): keep runtime mock binding immutable
* test(matrix): isolate read policy runtime
* test(msteams): mock canonical reply factory
* test(slack): mock core inbound turn dispatch
* test(telegram): inject core session recorder
* test(signal): inject core session recorder
* test(googlechat): assert canonical inbound routing
* test(synology-chat): align core turn fixture
* fix(sdk): preserve direct DM runtime compat
* refactor(channels): own inbound envelope compat in core
* refactor(channels): trim inbound dispatch seams
* refactor(channels): remove redundant async wrappers
* test(synology-chat): type canonical dispatcher mock
* refactor(channels): remove remaining dead compat seams
* chore(sdk): refresh API baseline after rebase
* fix(channels): preserve direct DM identity metadata
2026-07-17 00:56:46 -07:00
..
2026-07-16 14:50:36 -07:00
2026-07-17 00:56:46 -07:00
2026-06-21 11:28:33 -07:00
2026-06-21 11:28:33 -07:00
2026-07-10 22:29:37 -05:00
2026-07-05 01:48:57 -07:00
2026-07-05 01:48:57 -07:00
2026-07-16 03:36:32 -07:00
2026-07-16 03:36:32 -07:00
2026-06-14 09:11:05 -07:00
2026-06-14 09:11:05 -07:00
2026-07-11 09:18:39 -07:00
2026-07-13 22:26:02 -07:00
2026-07-06 00:15:32 +01:00
2026-07-13 22:26:02 -07:00
2026-07-04 12:03:34 -04:00
2026-07-13 22:26:02 -07:00
2026-07-11 18:31:05 -07:00
2026-07-11 18:31:05 -07:00
2026-07-13 01:51:32 -07:00
2026-07-13 01:51:32 -07:00
2026-07-11 18:31:05 -07:00
2026-07-11 18:31:05 -07:00
2026-07-13 13:37:21 -07:00
2026-07-14 09:27:02 -07:00
2026-07-13 13:37:21 -07:00
2026-07-17 00:56:46 -07:00
2026-07-12 22:58:22 -07:00
2026-07-17 00:56:46 -07:00
2026-06-19 22:55:38 +08:00
2026-07-12 22:58:22 -07:00
2026-07-10 22:29:37 -05:00
2026-07-13 13:37:21 -07:00
2026-07-13 13:37:21 -07:00
2026-07-12 12:18:50 -07:00
2026-07-12 12:18:50 -07:00
2026-07-11 09:51:02 -07:00
2026-07-14 09:27:02 -07:00
2026-07-14 20:09:00 -07:00
2026-07-16 13:38:44 -07:00
2026-07-13 17:07:41 -07:00
2026-07-15 23:20:20 -07:00
2026-07-15 23:20:20 -07:00
2026-07-13 17:07:41 -07:00
2026-07-16 17:16:01 -07:00
2026-07-16 17:16:01 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 01:51:32 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 13:37:21 -07:00
2026-07-10 22:29:13 -07:00
2026-07-12 22:58:22 -07:00
2026-07-17 00:56:46 -07:00
2026-07-08 23:53:19 -07:00
2026-07-13 17:07:41 -07:00
2026-07-13 17:07:41 -07:00
2026-07-16 17:16:01 -07:00
2026-07-16 17:16:01 -07:00
2026-07-16 07:17:01 -07:00
2026-07-12 17:52:53 +01:00
2026-07-12 17:52:53 +01:00
2026-07-11 09:18:39 -07:00
2026-07-11 09:18:39 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 13:37:21 -07:00
2026-07-14 02:25:37 -07:00
2026-07-14 02:25:37 -07:00
2026-07-13 23:56:35 -07:00
2026-07-14 18:30:04 -07:00
2026-07-07 22:39:20 -07:00
2026-07-04 03:14:13 -07:00
2026-07-12 09:17:31 +01:00
2026-07-11 09:18:39 -07:00
2026-07-14 09:27:02 -07:00
2026-07-17 00:56:46 -07:00
2026-06-14 09:11:05 -07:00
2026-07-07 22:39:20 -07:00
2026-07-06 00:15:32 +01:00
2026-07-10 22:29:37 -05:00
2026-07-12 22:58:22 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 14:50:36 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 13:37:21 -07:00
2026-07-11 09:18:39 -07:00
2026-07-12 22:58:22 -07:00
2026-07-11 09:18:39 -07:00
2026-07-17 00:56:46 -07:00
2026-07-15 04:15:23 -07:00
2026-07-14 09:27:02 -07:00
2026-06-28 12:14:35 -07:00
2026-07-10 04:05:23 +01:00
2026-07-11 09:18:39 -07:00
2026-07-12 18:21:11 +08:00
2026-07-11 09:18:39 -07:00
2026-07-04 21:36:53 -04:00
2026-07-04 07:04:30 -04:00
2026-07-16 14:50:36 -07:00
2026-07-16 14:50:36 -07:00
2026-07-11 18:31:05 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 17:07:41 -07:00
2026-07-13 17:07:41 -07:00
2026-07-13 17:07:41 -07:00
2026-07-13 17:07:41 -07:00
2026-07-15 17:43:26 -07:00
2026-07-13 01:51:32 -07:00
2026-07-16 07:17:01 -07:00
2026-07-14 09:27:02 -07:00
2026-07-10 23:52:35 +01:00
2026-07-13 13:37:21 -07:00
2026-07-12 16:44:52 -07:00
2026-07-05 01:48:57 -07:00
2026-07-14 09:27:02 -07:00
2026-07-16 13:38:44 -07:00
2026-07-13 13:37:21 -07:00
2026-07-08 23:53:19 -07:00
2026-07-16 07:17:01 -07:00
2026-06-21 11:28:33 -07:00
2026-07-12 18:21:11 +08:00
2026-07-12 22:58:22 -07:00
2026-07-12 22:58:22 -07:00
2026-06-22 15:07:07 +08:00
2026-06-22 15:07:07 +08:00
2026-07-11 18:15:03 -07:00
2026-07-13 13:37:21 -07:00
2026-07-13 13:37:21 -07:00
2026-07-10 06:37:57 +01:00
2026-07-12 22:58:22 -07:00
2026-07-12 22:58:22 -07:00
2026-07-09 15:56:52 +01:00
2026-07-09 15:56:52 +01:00
2026-07-09 15:56:52 +01:00
2026-07-09 15:56:52 +01:00
2026-07-04 21:36:53 -04:00
2026-06-24 19:30:29 +08:00
2026-06-24 19:30:29 +08:00
2026-07-04 14:49:43 -04:00