Source code for mdvtools.dbutils.server_options

from flask import Flask
from mdvtools.server_extension import MDVServerOptions
from mdvtools.llm.chat_server_extension import chat_extension

[docs] def get_server_options_for_db_projects(app: Flask) -> MDVServerOptions: """ Returns the server options for projects served from the database. This includes enabling the chat extension. """ return MDVServerOptions( open_browser=False, backend_db=True, app=app, extensions=[chat_extension], websocket=True, # to be explicit )