Commit Graph
61 Commits
Author SHA1 Message Date
rogee afa4fe2460 test(cleanup): verify isolated delivery reuse and bounded data growth 2026-10-11 20:40:10 +08:00
rogee 9b7fd75ca2 feat(cleanup): sweep completed data at Shanghai midnight 2026-10-11 20:12:43 +08:00
rogee 0fa50ad9c5 feat(dispatcher): clean confirmed rejected originals before their receipts 2026-10-11 19:51:34 +08:00
rogee 523ac84b2c feat(dispatcher): clean confirmed completed call state transactionally 2026-10-11 18:48:22 +08:00
rogee c2ee8a5a4b fix: preserve source event IDs across all feedback 2026-10-10 15:02:30 +08:00
rogee b1ae50a290 feat: return task identity action and durable state in control receipts 2026-10-10 11:23:12 +08:00
rogee a2cafd419b merge: integrate all business changes with safe debug logging 2026-10-10 07:36:29 +08:00
rogee 09e273b68f Return durable rejected feedback for identifiable malformed data 2026-10-10 00:20:49 +08:00
rogee 592c2fe9a3 fix: trace admission refusals and original recovery failure causes 2026-10-09 23:53:00 +08:00
rogee 669f3a5868 feat: add role debug I/O logs and separate Agent capture 2026-10-09 23:08:59 +08:00
rogee cd762b52e6 fix: adopt queue-refreshed SaaS config without revision gates 2026-10-09 19:27:20 +08:00
rogee ddd4de20fa fix(ai): ignore duplicate params in favor of task and session fields 2026-10-09 17:14:33 +08:00
rogee b37d9f3af0 fix(dispatcher): apply approved SIP before real startup verification 2026-10-09 16:20:37 +08:00
rogee c144d734ee fix(mq): drop unused exchange dependency and sync shared contract 2026-10-09 15:10:24 +08:00
rogee 4872deb08e Align task schedule optional fields with shared schema 2026-10-09 11:38:40 +08:00
rogee 12c6bd63f1 feat: align AI configuration and task trunk concurrency with shared schema 2026-10-08 23:34:17 +08:00
rogee 6bf305284a Use pinned shared Gitee contracts as the sole runtime source 2026-10-08 14:43:25 +08:00
rogee 69f891ad2c Make isolated MQ backlog fixtures use confirmed delivery and consumer quiescence 2026-10-08 12:26:33 +08:00
rogee 98b3fd469d Align SaaS configuration and add task-selected Bailian speech models 2026-10-08 10:20:42 +08:00
rogee c130041b6c Apply task configuration edits from control events 2026-10-07 13:55:15 +08:00
rogee b47fbfa9cf Bind each SIP trunk to its approved caller identity 2026-10-07 12:40:17 +08:00
rogee 37e361bb0d Use SaaS execute callee instead of local number allowlists 2026-10-06 14:31:13 +08:00
rogee d2c4a99802 require explicit Agent no-dial proof before releasing quota 2026-10-04 20:28:58 +08:00
rogee a638c66e45 release reservations on explicit Agent refusal before dial 2026-10-04 19:30:23 +08:00
rogee 36195075af Verify SIP-only notifications against native Asterisk on test host 2026-10-03 13:10:30 +08:00
rogee a52fe5a741 Apply approved SIP snapshots through isolated Dispatcher and Agent channel 2026-10-03 12:45:11 +08:00
rogee fabfbf71c6 Purge stopped task backlog after stopping its consumer 2026-10-01 18:08:09 +08:00
rogee a9c8afcab5 Load AI providers once for each Dispatcher run 2026-10-01 16:22:25 +08:00
rogee 9fe539569e Use event-driven SIP reload and approved task bindings 2026-10-01 13:52:48 +08:00
rogee d0113bec47 Trigger task configuration refresh on start and resume controls 2026-10-01 12:19:40 +08:00
rogee 75e489fff0 Keep original recording facts across verified Agent session cutovers 2026-09-30 21:04:48 +08:00
rogee 66062b0c6c fix(dispatcher): renew approved Agent session before expiry 2026-09-30 18:18:37 +08:00
rogee 91d23a15d3 refactor(ai): name approved bindings by domain role 2026-09-30 17:02:22 +08:00
rogee 13df3c2c2f Normalize Dispatcher runtime and policy code names 2026-09-30 12:05:35 +08:00
rogee 16c7ca2497 Normalize configuration reader API and paths 2026-09-30 11:56:58 +08:00
rogee 1a7e4f4dec Normalize MQ and tenant routing code names 2026-09-30 11:42:44 +08:00
rogee 8e21007e6b Normalize Dispatcher Store API and paths 2026-09-30 11:34:30 +08:00
rogee 3d7189c33c Limit Agent coordinator to approved session lifecycle 2026-09-30 10:56:57 +08:00
rogee 9d30223a5d Remove legacy Dispatcher local execution and state path 2026-09-30 10:51:55 +08:00
rogee c0951e4e03 Remove obsolete Dispatcher task runtime and queue controller 2026-09-30 10:47:02 +08:00
rogee 8bad3649bf Remove obsolete Dispatcher upload and event RPC services 2026-09-30 10:41:10 +08:00
rogee 5da33c0d5b Require fresh active Agent metadata for approved work 2026-09-30 08:08:39 +08:00
rogee 58f23660b8 Require Dispatcher identity in Agent activation 2026-09-30 07:57:53 +08:00
rogee 7bcde1812f Advance durable Agent session generations on restart 2026-09-30 07:21:16 +08:00
rogee 13f72a6980 Bridge task-level control over session-bound Agent RPC 2026-09-30 04:00:36 +08:00
rogee 7371fb1e3e Deliver bound Agent snapshots over mock-only unary RPC 2026-09-29 21:26:18 +08:00
rogee d8a0c29e8f Reject SDK-inexpressible task snapshots before admission 2026-09-29 20:50:35 +08:00
rogee c350c483a5 Implement durable MQ controls and isolated Dispatcher runtime 2026-09-29 19:52:46 +08:00
rogee a0118e3f60 Implement verified HTTP discovery and durable task snapshots 2026-09-29 19:42:54 +08:00
rogee bb694395cf Move Agent RPC schema to unversioned internal package 2026-09-29 17:45:02 +08:00