Commit Graph
188 Commits
Author SHA1 Message Date
rogee ef246717d7 record formal-chain no-dial host verification 2026-10-04 22:36:37 +08:00
rogee 1782f4e429 resume Agent recording and result recovery at startup 2026-10-04 22:22:53 +08:00
rogee 0a3e0aeec6 persist pending Agent results and bound upload recovery 2026-10-04 22:22:53 +08:00
rogee e0bd987946 require matching live tcpdump before real call 2026-10-04 21:39:19 +08:00
rogee 08f827ecdf report confirmed real calls whose media setup fails 2026-10-04 21:23:32 +08:00
rogee 7b3d2b577b record authorized manual release of old unknown call occupancy 2026-10-04 21:12:33 +08:00
rogee 7836a43a31 record reviewed non-dial test-host deployment and quota activation 2026-10-04 20:45:47 +08:00
rogee d2c4a99802 require explicit Agent no-dial proof before releasing quota 2026-10-04 20:28:58 +08:00
rogee d81e4d3616 document confirmed failure release and staged test quota 2026-10-04 19:56:47 +08:00
rogee 012c62bb3c acknowledge explicit no-dial rejections without waiting for a call result 2026-10-04 19:52:45 +08:00
rogee b45f363a03 report definite Agent pre-origin failures to release occupancy 2026-10-04 19:38:35 +08:00
rogee a638c66e45 release reservations on explicit Agent refusal before dial 2026-10-04 19:30:23 +08:00
rogee 3aaaf2ac53 record read-only historical channel check without releasing unknown call 2026-10-04 19:07:47 +08:00
rogee a41e38ecd8 record shared quota blocking alternative trunks and call timeline 2026-10-04 18:25:50 +08:00
rogee c14595f7dc document blocked third-call admission without changing unknown execution 2026-10-04 18:19:27 +08:00
rogee 7e972e7740 record versioned non-dial host diagnostic evidence 2026-10-04 18:10:10 +08:00
rogee 3807e27176 document authorized receipt acknowledgment and stopped diagnostic release 2026-10-04 18:08:13 +08:00
rogee 9b9f9f0e05 diagnose native call phase without exposing provider responses 2026-10-04 17:57:04 +08:00
rogee c45a05756d fix: distinguish SaaS dispatch receipt from final call result 2026-10-04 17:57:04 +08:00
rogee 99a8c77132 feat(test): await and persist one confirmed SaaS call result 2026-10-04 17:11:57 +08:00
rogee df51a825b0 fix(test): capture native loopback RTP alongside carrier SIP 2026-10-04 16:56:29 +08:00
rogee 0c69484c55 feat(test): validate private SaaS snapshots before host startup 2026-10-04 16:37:45 +08:00
rogee d534f82e4d fix(ai): pin approved Doubao ASR V2 resource 2026-10-04 16:37:45 +08:00
rogee 4f319a58fa feat(test): publish one authorized SaaS command over confirmed MQ 2026-10-04 15:57:41 +08:00
rogee 0e9e6411be feat(nonprod): bind native Agent to signed calls and live capture 2026-10-04 15:08:02 +08:00
rogee 5f052c1db0 feat(agent): select isolated real adapter without mock fallback 2026-10-04 14:36:43 +08:00
rogee fe3aac19c2 feat(agent): prepare single native call with observed media delivery 2026-10-04 14:28:50 +08:00
rogee 4fa40cc6f8 feat(agent): originate one native call with bounded media and cleanup 2026-10-04 14:12:58 +08:00
rogee f975d3eb2a feat(agent): fail closed until originated channel enters Stasis 2026-10-04 13:33:22 +08:00
rogee a8a99eba1c feat(agent): preserve approved SIP route in ARI originate request 2026-10-04 13:24:14 +08:00
rogee 8f029bcf7a feat(agent): verify native ARI identity before real execution 2026-10-04 13:16:46 +08:00
rogee 34f8dd91fa docs: record private AI OSS config locations and safe reading 2026-10-04 12:46:20 +08:00
rogee e734a0e3a5 docs(test): record user Asterisk ARI readback without calling 2026-10-04 12:38:00 +08:00
rogee 1d12007244 feat(cell): configure private loopback ARI for user Asterisk 2026-10-04 12:35:37 +08:00
rogee fce01d1be6 fix(test): inspect user Asterisk service before nonproduction calls 2026-10-04 12:16:54 +08:00
rogee 548e250d02 feat(test): serve contract-bound SaaS fixtures and provision isolated MQ 2026-10-04 11:33:52 +08:00
rogee 28a2cdd495 feat(ai): bind approved Bailian TTS and convert returned audio 2026-10-04 10:17:20 +08:00
rogee 5ab4cbb3be Document private provider sources and prepare capture tool on test host 2026-10-04 08:23:39 +08:00
rogee 3bf0ac628d Verify bounded real AI and OSS access without dialing 2026-10-03 20:20:26 +08:00
rogee 0355590389 Keep local release gate aligned with SIP-only mode 2026-10-03 19:14:36 +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 b68711be9c Render approved IP-auth SIP endpoints for native Asterisk 2026-10-03 11:43:39 +08:00
rogee 57960c9fca Install native Asterisk as a verified user systemd service 2026-10-03 05:30:56 +08:00
rogee b91016511c Allow matched Debian 12 native Asterisk packages for nonproduction tests 2026-10-01 20:45:23 +08:00
rogee fabfbf71c6 Purge stopped task backlog after stopping its consumer 2026-10-01 18:08:09 +08:00
rogee ac8a2d0a1e Document boot-scoped AI provider catalog 2026-10-01 16:22:25 +08:00
rogee a9c8afcab5 Load AI providers once for each Dispatcher run 2026-10-01 16:22:25 +08:00
rogee 40e531cce3 Document independent SIP event lifecycle 2026-10-01 13:52:48 +08:00
rogee 9fe539569e Use event-driven SIP reload and approved task bindings 2026-10-01 13:52:48 +08:00