Nightly Build / build (push) Successful in 6m50s
Remove the scope system end-to-end (llm_models.scope column, agent meta scope field, scope-based tier in model selection, UI checkboxes/pills): it was only a soft ranking hint, had drifted (6 UI scopes vs 3 used by agents, 'general' not even selectable) and duplicated what strength already decides. Strength stays the single AUTO-selection axis. Compaction: the summary model is now pickable from the Settings page via a new PropertyType::LlmModel config property (registry key compaction_model), instance-wide and live (no restart). Fallback chain: explicit pick -> compaction.strength from config.yml -> priority order; a deleted configured model degrades to AUTO. ContextCompactor reads the key at compact time through GlobalConfigManager.
20 lines
1.4 KiB
JSON
20 lines
1.4 KiB
JSON
{
|
|
"name": "Project Coordinator",
|
|
"description": "Conversational coordinator for a single project of any kind — software, but also travel, study, writing, events, personal goals, research. Holds the project context, does everyday planning/writing itself, and delegates specialized work (research, or code via tech-lead/software-architect/software-engineer) to sub-agents via execute_task. The user talks to one bot that already knows the project.",
|
|
"friendly_description": "A conversational coordinator that holds the full context of one project — software or otherwise — does the everyday planning and writing, and delegates specialised work to sub-agents.",
|
|
"i18n": {
|
|
"it": {
|
|
"name": "Coordinatore di Progetto",
|
|
"friendly_description": "Un coordinatore conversazionale che mantiene il contesto completo di un progetto — software o altro — gestisce la pianificazione e la scrittura quotidiana e delega il lavoro specializzato a sub-agenti."
|
|
},
|
|
"fr": {
|
|
"name": "Coordinateur de Projet",
|
|
"friendly_description": "Un coordinateur conversationnel qui garde le contexte complet d'un projet — logiciel ou autre — gère la planification et la rédaction quotidiennes et délègue le travail spécialisé à des sous-agents."
|
|
}
|
|
},
|
|
"type": "chat",
|
|
"strength": "average",
|
|
"inject_memory": ["user-memory/index.md", "shared-memory/index.md", "__PROJECT_ROOT__/SKALD.md"],
|
|
"icon": "icon.png"
|
|
}
|