vibe.core¶
Core application factory and initialization for VIBE.
This module contains the main create_app function and core initialization logic.
VibeFlask ¶
Extended Flask application class for VIBE.
setup_jinja_environment ¶
setup_jinja_environment(app: Flask) -> None
Configure Jinja2 environment with VIBE-specific filters and globals.
configure_ui_template_loader ¶
configure_ui_template_loader(app: Flask) -> None
Layer template-specific override loader ahead of the default Flask loader.
setup_session_storage ¶
setup_session_storage(app: Flask, setup_log: BoundLogger) -> None
Configure session storage with filesystem backend.
setup_locale_support ¶
setup_locale_support(app: Flask) -> Babel
Configure Babel for internationalization support.
setup_app_attributes ¶
setup_app_attributes(app: VibeFlask) -> None
Set up application-specific attributes.
preload_assistant_provider_modules ¶
preload_assistant_provider_modules(app: VibeFlask) -> None
Import assistant provider modules eagerly so first requests are faster.