ciyidogan commited on
Commit
605e58b
·
verified ·
1 Parent(s): cc625b1

Upload chat_handler.py

Browse files
Files changed (1) hide show
  1. routes/chat_handler.py +3 -3
routes/chat_handler.py CHANGED
@@ -15,7 +15,7 @@ from utils.logger import log_info, log_error, log_warning, log_debug
15
  from api.api_executor import call_api as execute_api
16
  from config.config_provider import ConfigProvider
17
  from llm.validation_engine import validate
18
- from session import session_store, Session
19
 
20
  # Initialize router
21
  router = APIRouter()
@@ -259,7 +259,7 @@ async def start_session(req: StartRequest, request: Request):
259
 
260
  # For realtime sessions, publish event to start the flow
261
  if req.is_realtime and hasattr(request.app.state, 'event_bus'):
262
- from event_bus import Event, EventType
263
 
264
  await request.app.state.event_bus.publish(Event(
265
  type=EventType.SESSION_STARTED,
@@ -522,7 +522,7 @@ async def end_session(x_session_id: str = Header(...), request: Request = None):
522
 
523
  # For realtime sessions, publish end event
524
  if session.is_realtime and request and hasattr(request.app.state, 'event_bus'):
525
- from event_bus import Event, EventType
526
 
527
  await request.app.state.event_bus.publish(Event(
528
  type=EventType.SESSION_ENDED,
 
15
  from api.api_executor import call_api as execute_api
16
  from config.config_provider import ConfigProvider
17
  from llm.validation_engine import validate
18
+ from chat_session.session import session_store, Session
19
 
20
  # Initialize router
21
  router = APIRouter()
 
259
 
260
  # For realtime sessions, publish event to start the flow
261
  if req.is_realtime and hasattr(request.app.state, 'event_bus'):
262
+ from chat_session.event_bus import Event, EventType
263
 
264
  await request.app.state.event_bus.publish(Event(
265
  type=EventType.SESSION_STARTED,
 
522
 
523
  # For realtime sessions, publish end event
524
  if session.is_realtime and request and hasattr(request.app.state, 'event_bus'):
525
+ from chat_session.event_bus import Event, EventType
526
 
527
  await request.app.state.event_bus.publish(Event(
528
  type=EventType.SESSION_ENDED,