yera.ui.rendering.views.settings
Render the pages, forms, and navigation used by Yera Settings.
Symbols
render_appearance_settings
render_appearance_settings(
state: SettingsState,
) → TrustedHTMLRender browser-local appearance settings.
render_default_models_settings
render_default_models_settings(
state: SettingsState,
) → TrustedHTMLRender model defaults for the active profile.
render_model_settings
render_model_settings(
state: SettingsState,
model_type: str,
model_id: str,
) → TrustedHTMLRender discovered model data and editable inference defaults.
render_models_settings
render_models_settings(
state: SettingsState,
) → TrustedHTMLRender the model catalogue available to the active profile.
Parameters
Current Settings configuration state.
Returns
Trusted HTML containing the filterable model catalogue.
render_profile_settings
render_profile_settings(
state: SettingsState,
) → TrustedHTMLRender editable settings for the active profile.
Parameters
Settings state containing the active profile and its available provider connections.
Returns
Trusted HTML containing the active-profile settings form.
render_provider_connection_form
render_provider_connection_form(
state: SettingsState,
provider_type: str,
connection_name: str,
active: bool,
error: str | None = None,
) → TrustedHTMLRender an editor for an existing provider connection.
Parameters
Current Settings configuration state.
Provider key containing the connection.
Name of the connection to edit.
Whether the active profile selects this connection.
Optional validation or configuration conflict message.
Returns
Trusted HTML containing the provider connection form.
render_provider_connection_settings
render_provider_connection_settings(
state: SettingsState,
provider_type: str,
connection_name: str,
) → TrustedHTMLRender one existing provider connection.
render_providers_settings
render_providers_settings(
state: SettingsState,
open_provider: str | None = None,
open_connection: str | None = None,
) → TrustedHTMLRender existing provider connections.
render_settings_home
render_settings_home(
state: SettingsState,
) → TrustedHTMLRender the top-level Settings navigation.
render_settings_sidebar
render_settings_sidebar(
state: SettingsState,
current: str | None,
) → TrustedHTMLRender Settings navigation in the shell sidebar.