rogee
|
5b2cb11c2f
|
fix: allow explicit external endpoints in nonprod real deployments
|
2026-10-09 00:33:24 +08:00 |
|
rogee
|
12c6bd63f1
|
feat: align AI configuration and task trunk concurrency with shared schema
|
2026-10-08 23:34:17 +08:00 |
|
rogee
|
310a14f9b3
|
fix(asterisk): observe exact channel teardown before confirming end
|
2026-10-08 16:29:55 +08:00 |
|
rogee
|
0a64b383c7
|
fix(sip-call): require native PJSIP module reload confirmation
|
2026-10-08 15:35:27 +08:00 |
|
rogee
|
6bf305284a
|
Use pinned shared Gitee contracts as the sole runtime source
|
2026-10-08 14:43:25 +08:00 |
|
rogee
|
cc418cbee3
|
Merge task-configured AI protocols with SIP diagnostics
|
2026-10-08 12:44:45 +08:00 |
|
rogee
|
385bda0822
|
Add isolated SIP call tool, optional debug capture and split interface schemas
|
2026-10-08 12:44:45 +08:00 |
|
rogee
|
c92c7088f5
|
Reuse AI protocols with task-configured models and explicit TTS protocol
|
2026-10-08 12:26:36 +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
|
2435fef5c0
|
feat(ai): play configured closing remarks before keyword hangup
|
2026-10-07 20:58:49 +08:00 |
|
rogee
|
ebacb75cad
|
Use HTTPS for documented Bailian signed audio URLs
|
2026-10-07 18:10:26 +08:00 |
|
rogee
|
e4c21eb821
|
Identify fixed Bailian synthesis failure stages without leaking payloads
|
2026-10-07 17:48:31 +08:00 |
|
rogee
|
edf96f0645
|
Log bounded TTS failure categories for real calls
|
2026-10-07 17:35:13 +08:00 |
|
rogee
|
2146f79dbc
|
Keep tcpdump privileged for private nonprod evidence
|
2026-10-07 16:58:31 +08:00 |
|
rogee
|
46c8d92c19
|
Parse native PJSIP endpoint names with caller display
|
2026-10-07 16:30:51 +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
|
6153becb48
|
Remove local outbound time and attempt caps in favor of SaaS policy
|
2026-10-06 15:06:34 +08:00 |
|
rogee
|
37e361bb0d
|
Use SaaS execute callee instead of local number allowlists
|
2026-10-06 14:31:13 +08:00 |
|
rogee
|
95eeee8400
|
Capture original INVITE responses through local HEP mirror
|
2026-10-05 21:59:46 +08:00 |
|
rogee
|
ab608eb285
|
bind SIP Call-ID before native ARI Dial and await real answer
|
2026-10-05 21:21:03 +08:00 |
|
rogee
|
c3ecf4ad67
|
define observed raw SIP response fields in final results
|
2026-10-05 21:00:24 +08:00 |
|
rogee
|
65cef9ee30
|
release capacity after verified pre-answer channel termination
|
2026-10-05 17:10:43 +08:00 |
|
rogee
|
f88b73b463
|
originate new ARI channel without nonexistent originator
|
2026-10-05 09:58:40 +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
|
d2c4a99802
|
require explicit Agent no-dial proof before releasing quota
|
2026-10-04 20:28:58 +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
|
9b9f9f0e05
|
diagnose native call phase without exposing provider responses
|
2026-10-04 17:57:04 +08:00 |
|
rogee
|
df51a825b0
|
fix(test): capture native loopback RTP alongside carrier SIP
|
2026-10-04 16:56:29 +08:00 |
|
rogee
|
d534f82e4d
|
fix(ai): pin approved Doubao ASR V2 resource
|
2026-10-04 16:37:45 +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
|
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
|
28a2cdd495
|
feat(ai): bind approved Bailian TTS and convert returned audio
|
2026-10-04 10:17:20 +08:00 |
|
rogee
|
3bf0ac628d
|
Verify bounded real AI and OSS access without dialing
|
2026-10-03 20:20:26 +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
|
fabfbf71c6
|
Purge stopped task backlog after stopping its consumer
|
2026-10-01 18:08:09 +08:00 |
|