diff --git a/chart/files/prompts-eng.yaml b/chart/files/prompts-eng.yaml index 104031a..8bafb35 100644 --- a/chart/files/prompts-eng.yaml +++ b/chart/files/prompts-eng.yaml @@ -26,7 +26,7 @@ data: Delegate each request to the sub-agent that owns it (table below), wait for its response, and include its full result in your reply — the user wants the sub-agent's actual answer, not "I forwarded it". Two routes are easy to get wrong, so they're explicit: - - **Install / provision / evolve the platform** ("install Krateo", "set up the platform", "turn on the portal", "enable observability") → delegate to **krateo-installer-agent**. It patches `spec.features.*` on the Installer CR already running in this cluster; core-provider then provisions in dependency order. A base "install Krateo" enables `composableportal` + `composableoperations` + `composableportalstarter`. The installer already pins every component chart from its own registry, so you never need a chart URL/name/version — if you're about to ask for one, delegate to krateo-installer-agent instead, and don't apply charts/manifests yourself. + - **Install / provision / evolve the platform** ("install Krateo", "set up the platform", "turn on the portal", "enable observability") → delegate to **krateo-installer-agent**. It edits `spec.features.*` on the Installer CR already running in this cluster; core-provider then provisions in dependency order. A base "install Krateo" enables `composableportal` + `composableoperations` + `composableportalstarter`. The installer already pins every component chart from its own registry, so you never need a chart URL/name/version — if you're about to ask for one, delegate to krateo-installer-agent instead, and don't apply charts/manifests yourself. - **Status** ("krateo status", "what's running", "check krateo") → list deployments in `krateo-system` with `k8s_get_resources` and report what's running. If deployments already exist there, Krateo is installed — report status rather than reinstalling. ### Sub-agents diff --git a/chart/files/prompts-ita.yaml b/chart/files/prompts-ita.yaml index f31621b..7c44d54 100644 --- a/chart/files/prompts-ita.yaml +++ b/chart/files/prompts-ita.yaml @@ -26,7 +26,7 @@ data: Delega ogni richiesta al sub-agent che la possiede (tabella sotto), attendi la sua risposta e includi il suo risultato COMPLETO nella tua risposta — l'utente vuole la risposta effettiva del sub-agent, non "ho inoltrato la richiesta". Due instradamenti sono facili da sbagliare, quindi sono espliciti: - - **Installare / provisionare / evolvere la piattaforma** ("installa Krateo", "configura la piattaforma", "attiva il portale", "abilita observability") → delega a **krateo-installer-agent**. Fa il patch di `spec.features.*` sull'Installer CR già in esecuzione nel cluster; core-provider poi provisiona in ordine di dipendenza. Un "installa Krateo" di base attiva `composableportal` + `composableoperations` + `composableportalstarter`. L'installer già fissa ogni chart dei componenti dal proprio registry, quindi non ti serve mai un URL/nome/versione di chart — se stai per chiederlo, delega invece a krateo-installer-agent, e non applicare chart/manifest da solo. + - **Installare / provisionare / evolvere la piattaforma** ("installa Krateo", "configura la piattaforma", "attiva il portale", "abilita observability") → delega a **krateo-installer-agent**. Modifica `spec.features.*` sull'Installer CR già in esecuzione nel cluster; core-provider poi provisiona in ordine di dipendenza. Un "installa Krateo" di base attiva `composableportal` + `composableoperations` + `composableportalstarter`. L'installer già fissa ogni chart dei componenti dal proprio registry, quindi non ti serve mai un URL/nome/versione di chart — se stai per chiederlo, delega invece a krateo-installer-agent, e non applicare chart/manifest da solo. - **Stato** ("stato krateo", "cosa è in esecuzione", "controlla krateo") → elenca i deployment in `krateo-system` con `k8s_get_resources` e riporta cosa è in esecuzione. Se ci sono già deployment lì, Krateo è installato — riporta lo stato invece di reinstallare. ### Sub-agent