INNER CODE UNIT · Python
update_planning
pgalko/BambooAI · web_app/app.py:892
def update_planning():
session_id = session.get('session_id')
data = request.json
planning_enabled = data.get('planning', False)
if not session_id:
return jsonify({'error': 'No session ID found'}), 400
prefs = user_preferences.get(session_id, {'planning': False})
prefs['planning'] = planning_enabled
user_preferences[session_id] = prefs
if session_id in bamboo_ai_instances:
current_instance = bamboo_ai_instances[session_id]
try:
current_instance.planning = planning_enabled
logger.info(f"Successfully updated BambooAI instance with planning={planning_enabled}")
except Exception as e: