Commit Graph
163 Commits
Author SHA1 Message Date
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
rogee d0113bec47 Trigger task configuration refresh on start and resume controls 2026-10-01 12:19:40 +08:00
rogee 9d70f0014c Explain retired links in historical documentation 2026-10-01 11:14:18 +08:00
rogee 444937d6fe Consolidate current SaaS contract and retire redundant documents 2026-10-01 11:12:07 +08:00
rogee 163e233419 Archive upstream v1 and remove retired runtime contract readers 2026-10-01 11:11:29 +08:00
rogee d85480c00c Record P08 isolated acceptance and explicit MQ recovery evidence 2026-09-30 21:05:58 +08:00
rogee 75e489fff0 Keep original recording facts across verified Agent session cutovers 2026-09-30 21:04:48 +08:00
rogee 8c5c85e439 fix(deploy): fail closed on incomplete post-call evidence 2026-09-30 18:45:24 +08:00
rogee 42139193ef fix(deploy): fail closed before non-production call diagnostics 2026-09-30 18:35:13 +08:00
rogee 66062b0c6c fix(dispatcher): renew approved Agent session before expiry 2026-09-30 18:18:37 +08:00
rogee 9089cbc787 docs: verify P07 current entry and historical exceptions 2026-09-30 17:44:30 +08:00
rogee 1647aefd5b refactor: give business commands and deployment config domain names 2026-09-30 17:33:58 +08:00
rogee 04b66c4c4c docs(deploy): archive obsolete AI test deployment input 2026-09-30 17:24:24 +08:00
rogee 6fc55cee0d refactor: remove unreachable legacy call logging package 2026-09-30 17:19:35 +08:00
rogee d1d9ac609b test: use active contract schedules and remove orphan legacy fixture 2026-09-30 17:14:21 +08:00
rogee 1bd5a54778 docs(contracts): archive superseded local schemas outside active contract root 2026-09-30 17:08:16 +08:00
rogee 91d23a15d3 refactor(ai): name approved bindings by domain role 2026-09-30 17:02:22 +08:00
rogee a6fbe2b129 docs: make approved SaaS dispatcher contract the current project entry 2026-09-30 16:54:42 +08:00
rogee 9da13d597f docs(deploy): archive obsolete runtime configuration examples 2026-09-30 16:28:32 +08:00
rogee 9a615d05d1 fix(acceptance): run only verified current MQ integration checks 2026-09-30 16:16:38 +08:00
rogee 38eaf5f7d4 fix(deploy): make bundled Agent endpoint valid for isolated Mock 2026-09-30 16:03:39 +08:00
rogee 7d69a24b4e refactor(config): remove unused mixed-mode environment config 2026-09-30 15:54:47 +08:00
rogee 3ad606b3f5 fix(release): attest the sole current local contract 2026-09-30 15:41:32 +08:00
rogee 0032fdcd74 refactor(config): remove obsolete upstream Dispatcher file parser 2026-09-30 14:56:57 +08:00
rogee 6a41bbd519 refactor(contracts): keep historical local schemas out of runtime 2026-09-30 14:52:53 +08:00
rogee 75b415deff refactor(ai): retire independent snapshot and provider pipeline 2026-09-30 14:43:18 +08:00