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 21:21:04 -07:00
2026-07-16 21:19:11 -07:00
2026-07-16 16:47:25 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 21:16:41 -07:00
2026-07-16 11:33:18 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-14 12:00:55 -07:00
2026-07-17 00:42:52 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 23:20:01 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 23:16:25 -07:00
2026-07-17 00:56:46 -07:00
2026-07-15 17:05:21 -07:00
2026-07-17 00:56:46 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 21:06:40 -07:00
2026-07-16 16:47:25 -07:00
2026-07-14 14:15:44 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 13:55:23 -07:00
2026-07-15 03:32:15 -07:00
2026-07-14 09:27:02 -07:00
2026-07-14 17:42:34 -07:00
2026-07-16 16:47:19 -07:00
2026-07-13 02:34:06 -07:00
2026-07-17 00:56:46 -07:00
2026-07-14 06:27:12 -07:00
2026-07-16 13:55:23 -07:00
2026-07-15 18:18:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 22:22:01 -07:00
2026-07-14 09:27:02 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 22:09:53 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 21:28:44 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 21:54:17 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 13:55:23 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 22:41:03 -07:00
2026-07-17 00:56:46 -07:00
2026-07-14 18:00:16 -07:00
2026-07-15 00:16:39 -07:00
2026-07-16 22:17:57 -07:00
2026-07-16 17:30:49 -07:00
2026-07-14 04:25:58 -07:00
2026-07-16 01:45:06 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 21:35:44 -07:00
2026-07-16 12:35:02 -07:00
2026-07-16 13:55:23 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 11:10:59 -07:00
2026-07-16 12:56:43 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 22:41:03 -07:00
2026-07-17 00:56:46 -07:00
2026-07-14 09:27:02 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 02:11:39 -07:00
2026-07-17 00:55:04 -07:00
2026-07-16 09:15:03 -07:00
2026-07-16 23:58:41 -07:00
2026-07-16 21:10:18 -07:00
2026-07-15 04:15:23 -07:00
2026-07-16 16:47:25 -07:00
2026-07-14 15:38:39 -07:00
2026-07-16 13:55:23 -07:00
2026-07-14 09:27:02 -07:00
2026-07-15 17:05:21 -07:00
2026-07-15 22:40:00 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 19:11:43 -07:00
2026-07-15 16:23:47 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 16:47:25 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-14 06:36:21 -07:00
2026-07-16 13:55:23 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 16:47:25 -07:00
2026-07-15 17:05:21 -07:00
2026-07-17 00:56:46 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 13:55:23 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 16:47:25 -07:00
2026-07-14 11:00:31 -07:00
2026-07-13 11:07:35 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 04:02:44 -07:00
2026-07-16 16:47:25 -07:00
2026-07-15 16:36:30 -07:00
2026-07-16 21:47:06 -07:00
2026-07-16 16:47:25 -07:00
2026-07-15 18:18:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-14 04:47:06 -07:00
2026-07-16 23:56:59 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 04:10:27 -07:00
2026-07-16 21:56:57 -07:00
2026-07-17 00:28:13 -07:00
2026-07-16 16:47:25 -07:00
2026-07-16 22:41:03 -07:00
2026-07-17 00:56:46 -07:00
2026-07-17 00:56:46 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 13:55:23 -07:00
2026-07-16 13:55:23 -07:00