Commit Graph
5 Commits
Author SHA1 Message Date
enne2 c21ef5e92a fix(qmem): ripristina GATE dentro QMEM_RULES (portabile con estensione), rimuovilo da AGENTS.md (globale+qwen-light) per evitare duplicazione — QMEM_RULES 526 token, AGENTS globale senza GATE 2026-08-28 16:55:22 +02:00
enne2 21c610835f perf(qmem): rimuovi GATE da QMEM_RULES (era duplicato in AGENTS.md) — regole qmem-only in inglese compatto 591→229 token; GATE vive ora in AGENTS.md (globale + qwen-light) 2026-08-28 16:52:20 +02:00
enne2 6c1c4f526f fix(qmem): frontmatter skill quotato (YAML ': ') + A1 regole iniettate compatte (procedure → skill qmem) 2026-08-28 16:02:35 +02:00
enne2 5a5081e5d9 feat(prompt): regola vincolante identificazione macchina nei record qmem (hostname auto-rilevato, layout modulare) + bump v1.8.0 2026-08-24 22:55:51 +02:00
Matteo Benedetto 4776b4b496 refactor: split gateway and pi-qmem extension into modules
- gateway: separate config, models, state, audit, guardrail, embeddings,
  store, metrics, cleanup and routes; keep main.py as FastAPI bootstrap
- extension: split client/config, six tools, config command and rules;
  preserve jiti entrypoint and registrations
- Dockerfile copies the complete gateway module set
- tests: update monkeypatch boundaries for modular config/state
2026-08-24 16:19:19 +02:00