Commit Graph
24 Commits
Author SHA1 Message Date
Hermes Agent 1ad4e1ec6e feat: surface L2 agent pool and escalations on supervisor screen
- routing-service: GET /escalations (list recent escalation attempts)
- supervisor UI: new panel showing the real agent pool (status, level,
  tenant, skills, calls handled) fed by GET /agents, with a form to add
  operators to the pool
- supervisor UI: new live escalation feed (AI->L2 handoffs, status,
  assigned operator), auto-refreshed every 5s alongside live calls
2026-08-29 13:28:14 +05:00
Didar KozhikovandClaude Sonnet 5 cdabe61bc2 Add architecture longread and remove dead code found during review
- docs: longread.md — deep architecture/flow review of the whole
  platform (services, event bus reality vs docs, AI/ML stack honesty
  check, tech debt inventory)
- ai_orchestrator_service/voice.py: drop _voice_decision_legacy
  (unreferenced) and the shadowed first _voice_decision definition
  (silently overwritten by the real one, dead code)
- ui/analyst/app.js: drop duplicate dead definitions of
  loadSavedAnalyticsViews/saveAnalyticsView/deleteAnalyticsView and
  the first loadAnalyticsTrend implementation, all shadowed by later
  declarations in the same file; kept the intentional AI-mode
  drilldown wrapper layer (openAnalyticsDrilldown/exportAnalyticsDrilldownCsv/etc.)
  since that duplication is deliberate delegation, not dead code
- ui/operator/vendor/sip-0.21.2.min.js: remove byte-identical orphaned
  duplicate of ui/operator/sip-0.21.2.min.js (unreferenced anywhere)

Verified via full pytest run: identical set of 97 pre-existing
failures before and after (sales_* test-isolation ordering issue and
one known persona-prompt test), no new regressions.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 22:25:27 +05:00
Codex 210106eaa0 restore(ui): recover frontend deleted in 8e51290 (login/operator/supervisor/analyst/admin/sales) 2026-08-10 12:28:12 +00:00
Magzhan Zhumabayev 8e51290f94 . 2026-05-10 20:55:55 +05:00
Your Name 5278b9d700 feat(ui): expose sales workspace from dashboard shells 2026-05-09 10:36:06 +05:00
arys f53af1f7dc sales fix 2026-05-09 09:16:06 +05:00
Yera All 8ca5f23e93 Polish operator messenger layout 2026-04-17 00:14:41 +05:00
Yera All 3b5a7ad2e7 Add operator unified messenger MVP 2026-04-16 22:16:57 +05:00
Yera All fc976804e4 feat(voice): add admin-configurable elevenlabs tts 2026-04-11 16:46:43 +05:00
Yera All bfaec370f9 chore: remove dead supervisor analytics and archived tooling 2026-04-08 15:59:07 +05:00
Yera All cf824f3fdd fix(ivr): play russian language prompt first 2026-04-08 15:42:57 +05:00
Yera All 5d192621b0 Show name status in operator customer profile 2026-04-08 15:35:37 +05:00
Yera All 6f25de1f62 Add customer profile name editing for operator 2026-04-08 15:13:05 +05:00
Yera All da2cd31c32 fix(ui): preserve scroll position on customer profile feed 2026-04-07 00:04:47 +05:00
Your Name cfee88cdb1 Rename operator workspace title to v2 2026-04-05 20:35:05 +05:00
Your Name afeaa6aec1 . 2026-04-05 20:15:49 +05:00
Your Name 0bd556d6fb . 2026-04-05 20:11:07 +05:00
Yera All 6d8f6e67f0 Fill new voice name-flow mock analytics data 2026-04-05 10:46:09 +05:00
Yera All d959c2b2f0 Add voice name flow controls and analytics 2026-04-05 03:26:18 +05:00
Yera All 14da622d36 Add customer profile shortcuts 2026-04-04 03:56:18 +05:00
Yera All ed76f89c9a Fix analyst saved view copy and refresh asset version 2026-04-04 03:46:23 +05:00
Yera All 3598373627 Move analyst mock data to external JSON 2026-04-03 23:59:12 +05:00
Yera All 78918a38fd Improve operator CRM flows and UI 2026-04-03 23:47:34 +05:00
Yera All 5374c202d9 Initial import with GitLab CI/CD and registry deploy flow 2026-04-02 17:05:45 +05:00