Skip to content

Commit e6bbd7a

Browse files
Cleanup: Delete dead Chainlit code and wire aiui realtime (#1525)
Fixes #1524 Complete the Chainlit→aiui migration started in #1443. Deletes ~6,900 LOC of dead Chainlit code across 28 files, fixes the runtime-crash import in serve.py, wires real WebRTC voice via aiui's OpenAIRealtimeManager, hardens realtime/agents-dashboard bindings to 127.0.0.1, and restores ImportError install-hint guards at all UI entry points. Squash of 4 commits: - 648291e: initial deletion (12 files, ~5,337 LOC, cli/main.py scaffolding, serve.py fix, realtime rewiring) - 682a948: security + orphan cleanup (5 more files + 4 stale test files) - d019e0e: cli/commands/realtime.py hardening (copilot) - 2545252: create_aiui_agents_interface → 127.0.0.1 (coderabbit) All 6 acceptance criteria from #1524 validated: ✓ Zero executable chainlit refs in source ✓ pyproject.toml free of chainlit ✓ praisonai serve ui does not crash ✓ praisonai ui realtime uses real WebRTC ✓ praisonai doctor probes praisonaiui ✓ Fresh-install test suite green without chainlit (44/44 local pass)
1 parent f8fe440 commit e6bbd7a

31 files changed

Lines changed: 57 additions & 8536 deletions

src/praisonai/praisonai/chainlit_ui.py

Lines changed: 0 additions & 304 deletions
This file was deleted.

0 commit comments

Comments
 (0)