singularity-forge/packages/ai/src
Mikael Hugo 623af869b1 remove: SF voice IVR / ElevenLabs paging — migrated to centralcloud
Per operator-direction 2026-05-17 (R089 — Migrate Voice IVR / ElevenLabs
On-Call Paging Infrastructure out of SF). Migration target landed in
centralcloud monorepo:
  - centralcloud_core/lib/centralcloud_core/voice.ex (TwiML + ElevenLabs)
  - centralcloud_staff/lib/.../controllers/voice_controller.ex (Phoenix)
  - centralcloud_staff/lib/.../controllers/voice_prompt_controller.ex
  - centralcloud_staff/lib/.../router.ex (/twilio scope)

SF removal:
  - web/app/api/voice/route.ts
  - web/app/api/voice/prompt/route.ts
  - web/app/api/voice/ directory
  - src/tests/integration/web-voice-ivr-contract.test.ts

Operator-paging infra was historical drift in SF (per-project compiler);
belongs in centralcloud (org-level ops). R088 (Pre-Removal Test-Import
Safety Gate) not yet built — operator manually verified safety scan:
TWILIO_/ELEVENLABS_ env vars only referenced in the deleted files; no
internal SF callers; centralcloud version verified present.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 17:42:16 +02:00
..
providers remove: SF voice IVR / ElevenLabs paging — migrated to centralcloud 2026-05-17 17:42:16 +02:00
utils feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
api-registry.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
bedrock-provider.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
cli.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
env-api-keys.test.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
env-api-keys.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
index.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
model-identity.ts chore: formatter / linter touch-up (230 files) 2026-05-16 21:19:53 +02:00
models.custom.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
models.generated.test.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
models.generated.ts fix(ai): backfill MiniMax M2/M2.1 cacheRead pricing 2026-05-14 04:55:46 +02:00
models.test.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
models.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
oauth.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
stream.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
types.ts feat(ai,coding-agent): wireModelId — provider deployment alias 2026-05-14 09:25:21 +02:00
web-runtime-env-api-keys.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00
web-runtime-oauth.ts feat(web): add error boundaries, expand test coverage, add README 2026-05-10 11:24:40 +02:00