Logo
Explore Help
Sign In
jesus/TypeDialog
1
0
Fork 0
You've already forked TypeDialog
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
TypeDialog/config/ai/dev.ncl

19 lines
399 B
Plaintext
Raw Permalink Normal View History

feat(forms): migrate all form definitions and configs to Nickel (.ncl) Replace all TOML form definitions in examples/ and config/ with type-checked Nickel equivalents. Update cli_loader to prefer .ncl (via nickel export) over .toml in config search order. TOML support retained as fallback — no breaking change. - El loader usa nickel export --format json + serde_json como puente — evita reimplementar un parser Nickel en Rust y aprovecha el binario ya existente. - El orden de búsqueda .ncl > .toml permite migración incremental: cualquier config vieja sigue funcionando sin tocarla. - Los contratos Nickel (| default, | String) en los configs sustituyen la validación que antes era implícita en el parsing TOML — el error llega antes (en nickel export) con mensajes más descriptivos.
2026-03-08 23:20:50 +00:00
(import "./config.ncl")
& {
llm = {
provider = "ollama",
model = "llama2",
api_endpoint = "http://localhost:11434/api",
generation = {
temperature = 0.5,
max_tokens = 1024,
},
},
rag = {
index_path = "~/.config/typedialog/ai/rag-index-dev",
cache_size = 500,
},
microservice.enable_cors = true,
appearance.suggestion_confidence_threshold = 0.3,
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 30ms Template: 2ms
English
English Español
Licenses API