feat: client Ollama + boucle agent tool-calling (v0.6.0)
Client /api/chat (modèles cloud via proxy, auth Bearer, timeout, erreurs sans fuite). Boucle comprendre→outil→observer→répondre avec garde-fou anti-boucle, audit par appel et Guard injecté (abstraction prête pour le gatekeeper Phase 2). ToolHandle découplé de MCP. Palier de risque : reversible. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,14 @@ incompatibles. Chaque ligne renvoie à un commit dédié (un artefact = un commi
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.6.0] — 2026-06-23
|
||||
### Added
|
||||
- Client Ollama `/api/chat` (`src/llm/ollama.ts`) : modèles cloud via proxy,
|
||||
auth Bearer, timeout, tool-calling, erreurs sans fuite de secret.
|
||||
- Boucle agent (`src/agent/loop.ts` + `types.ts`) : comprendre → outil → observer
|
||||
→ répondre, garde-fou anti-boucle, audit par appel, `Guard` injecté
|
||||
(abstraction prête pour le gatekeeper Phase 2). `ToolHandle` indépendant de MCP.
|
||||
|
||||
## [0.5.0] — 2026-06-23 — début Phase 1 (cerveau lecture seule)
|
||||
### Added
|
||||
- Squelette orchestrateur TS (Node 22, ESM strict, Fastify) : `config.ts`
|
||||
|
||||
Reference in New Issue
Block a user