onewayto commited on
Commit
db41152
·
verified ·
1 Parent(s): 9b6ccd6

Upload 187 files

Browse files
Files changed (1) hide show
  1. main.py +9 -1
main.py CHANGED
@@ -1180,7 +1180,15 @@ async def websocket_endpoint(websocket: WebSocket, session_id: str):
1180
 
1181
  def _create_session_sync():
1182
  tool_router = ToolRouter(config.mcp_servers)
1183
- session = Session(event_queue, config=config, tool_router=tool_router)
 
 
 
 
 
 
 
 
1184
  return tool_router, session
1185
 
1186
  tool_router, session = await asyncio.to_thread(_create_session_sync)
 
1180
 
1181
  def _create_session_sync():
1182
  tool_router = ToolRouter(config.mcp_servers)
1183
+ # Create a simple config adapter with attributes Session expects
1184
+ class ConfigAdapter:
1185
+ model_name = config.model.name
1186
+ save_sessions = config.save_sessions
1187
+ session_dataset_repo = config.session_dataset_repo
1188
+ auto_save_interval = config.auto_save_interval
1189
+ mcp_servers = config.mcp_servers
1190
+
1191
+ session = Session(event_queue, config=ConfigAdapter(), tool_router=tool_router)
1192
  return tool_router, session
1193
 
1194
  tool_router, session = await asyncio.to_thread(_create_session_sync)