fix: added missing settings

This commit is contained in:
2026-01-05 04:23:57 +01:00
parent faaf1aafa7
commit 4ed0e8df78

View File

@@ -302,3 +302,113 @@ source = "env"
default = "data"
description = "Data storage directory"
category = "app"
# TMDB Configuration
[tool.alfred.settings_schema.TMDB_BASE_URL]
type = "string"
source = "env"
default = "https://api.themoviedb.org/3"
description = "TMDB API base URL"
category = "external_services"
# qBittorrent Configuration
[tool.alfred.settings_schema.QBITTORRENT_URL]
type = "string"
source = "env"
default = "http://qbittorrent:16140"
description = "qBittorrent web UI URL"
category = "external_services"
[tool.alfred.settings_schema.QBITTORRENT_USERNAME]
type = "string"
source = "env"
default = "admin"
description = "qBittorrent username"
category = "external_services"
[tool.alfred.settings_schema.QBITTORRENT_PORT]
type = "integer"
source = "env"
default = 16140
description = "qBittorrent port"
category = "external_services"
# Meilisearch Configuration
[tool.alfred.settings_schema.MEILI_ENABLED]
type = "boolean"
source = "env"
default = false
description = "Enable Meilisearch"
category = "external_services"
[tool.alfred.settings_schema.MEILI_NO_ANALYTICS]
type = "boolean"
source = "env"
default = true
description = "Disable Meilisearch analytics"
category = "external_services"
[tool.alfred.settings_schema.MEILI_HOST]
type = "string"
source = "env"
default = "http://meilisearch:7700"
description = "Meilisearch host URL"
category = "external_services"
# LLM Configuration
[tool.alfred.settings_schema.DEFAULT_LLM_PROVIDER]
type = "string"
source = "env"
default = "local"
description = "Default LLM provider (local/openai/anthropic/deepseek/google/kimi)"
category = "llm"
[tool.alfred.settings_schema.OLLAMA_BASE_URL]
type = "string"
source = "env"
default = "http://ollama:11434"
description = "Ollama API base URL"
category = "llm"
[tool.alfred.settings_schema.OLLAMA_MODEL]
type = "string"
source = "env"
default = "llama3.3:latest"
description = "Ollama model name"
category = "llm"
# RAG Configuration
[tool.alfred.settings_schema.RAG_ENABLED]
type = "boolean"
source = "env"
default = true
description = "Enable RAG system"
category = "rag"
[tool.alfred.settings_schema.RAG_API_URL]
type = "string"
source = "env"
default = "http://rag_api:8000"
description = "RAG API URL"
category = "rag"
[tool.alfred.settings_schema.RAG_API_PORT]
type = "integer"
source = "env"
default = 8000
description = "RAG API port"
category = "rag"
[tool.alfred.settings_schema.EMBEDDINGS_PROVIDER]
type = "string"
source = "env"
default = "ollama"
description = "Embeddings provider"
category = "rag"
[tool.alfred.settings_schema.EMBEDDINGS_MODEL]
type = "string"
source = "env"
default = "nomic-embed-text"
description = "Embeddings model name"
category = "rag"