feat: regole comportamentali autocontenute nell'estensione (v1.5.0)

- promptGuidelines sui 4 tool (qmem_store/search/correct/meta): bullets nel Guidelines del system prompt, solo quando i tool sono attivi
- before_agent_start: blocco 'Regole pi-qmem' iniettato nel system prompt a ogni turno (solo se i tool qmem sono attivi) — regole vincolanti versionate con l'estensione
- skills/qmem/SKILL.md: procedura completa (punteggi, project_id, supersede, discovery) standard agentskills.io, distribuita via pi.skills nel manifest
- AGENTS.md ridotto a puntatore (riepilogo essenziale + rinvio a skill/tool)
- README aggiornato
This commit is contained in:
enne2
2026-08-13 13:35:53 +02:00
parent 72ebb949c8
commit c7088d4338
4 changed files with 103 additions and 2 deletions
+9
View File
@@ -45,6 +45,15 @@ Config salvata in `~/.config/pi-qmem/config.json` (0600):
}
```
## Regole comportamentali (autocontenute)
Le regole vincolanti (obbligo `project_id`, punteggi, correzione/supersede, discovery) sono **distribuite con l'estensione**, senza toccare AGENTS.md:
- **`promptGuidelines`** sui 4 tool (bullets nel `Guidelines` del system prompt, solo quando i tool sono attivi)
- **`before_agent_start`** → blocco "Regole pi-qmem" iniettato nel system prompt a ogni turno (solo se i tool qmem sono attivi)
- **Skill `qmem`** (`skills/qmem/SKILL.md`, standard agentskills.io) → procedura completa on-demand, caricabile con `/skill:qmem`
- Manifest: `pi.skills` nel package.json
## Gateway (componente server)
La cartella `gateway/` contiene il Memory Gateway FastAPI da deployare sul