Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion chart/files/prompts-eng.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion chart/files/prompts-ita.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading