agent-zero/plugins/_model_config/webui
frdel 15a2b553be Unify global model presets
Make model presets a single global collection and treat presets as reusable setups (main, utility, embedding). Persisted scope configs now store only a preset name (Default is always present and immutable); project-scoped preset definitions were removed and attempts to edit/reset project presets are rejected. Add embedding-model support throughout: include embedding slot in presets, surface embedding in the switcher and override APIs, and notify extensions when the effective embedding model changes. Implement rename/retire propagation to update plugin configs, saved chats, and live AgentContext objects when preset names change or presets are removed. Update CLI/integration commands to use an "inherit" action for returning to the scoped preset and to report the effective scoped-or-chat preset. Add startup migration/bootstrap to initialize presets from remote or bundled fallback and numerous docs/UI text updates to reflect the new preset model. Extra: refactor config resolution helpers and add safety checks (validation, atomic writes) when saving presets.
2026-07-17 12:16:10 +02:00
..
api-keys-mixin.js feat: add agent profile switcher to chat composer 2026-04-22 14:25:18 +02:00
api-keys.html Squashed commit of the following: 2026-03-30 17:19:33 +02:00
config.html Unify global model presets 2026-07-17 12:16:10 +02:00
main.html Unify global model presets 2026-07-17 12:16:10 +02:00
model-config-store.js Unify global model presets 2026-07-17 12:16:10 +02:00
model-field.html Unify global model presets 2026-07-17 12:16:10 +02:00
models-summary.html Unify global model presets 2026-07-17 12:16:10 +02:00
preset-overview.html Unify global model presets 2026-07-17 12:16:10 +02:00
switcher-mixin.js Unify global model presets 2026-07-17 12:16:10 +02:00
thumbnail.jpg generated logos for builtin plugins 2026-03-19 17:35:03 +01:00