# Changelog — Vigi-Sky MCP

## 2.6.0 — 2026-09-27

- Ecritures consenties (2 temps) : proposer_signalement / confirmer_action / annuler_action / statut_actions.
- Stockage local /var/lib/vigisky-mcp/writes.db (pending + reports), notification operateur a la confirmation.
- Cardinalites contrat : 24 outils / 29 ressources / 6 prompts. Doctrine inchangee (jamais de detection).


## 2.5.0 — préparation 2026-08-18 (non déployée)

- Négociation des trois versions MCP conforme au cycle de vie 2025-11-25.
- Découverte `/.well-known/mcp`, catalogues, Server Card v1 et registre cohérents.
- Limites corps/débit/connexions/backlog, Host + Origin et timeouts applicatifs.
- Liveness sans dépendance, readiness bornée, service non-root sandboxé.
- Schéma `hatch_search` réellement compatible `lon` ou `lng` et 20 schémas de sortie explicites.
- Tests de contrat stricts : versions, HTTP, découverte, cardinalités 20/29/6 et latence.

## 2.4.1 — 2026-08-15

- `server.json` : namespace de domaine `fr.vigi-sky/vigisky`, schéma 2025-12-11.
- Page `/mcp` : démo Nant, liens registre / Smithery / MCP.so, visuel.
- Le site ne présente plus l’indice de veille comme une « probabilité OVNI ».

## 2.4.0 — 2026-08-15

- `tonight_sky` : `observer_sun_altitude`, `satellite_sunlit`, `potentially_visible`, `night_only` (défaut true).
- Apostrophes Ciel des peuples (Pawnee) corrigées.
- Crédit APOD lu sur la page NASA (photographe + site), plus seulement le premier lien.
- `outputSchema` par outil ; `lon`/`lng` via `anyOf`.

## 2.3.0 — 2026-08-15

- `first_skies` interrogeable (nation, q, western, theme, lat).
- `tonight_sky` : Kp + passage + astérismes culturels.

## 2.2.0 — 2026-08-15

- 36 → 20 outils + 29 resources.
- Origin 403, `MCP-Protocol-Version: banana` → 400, SSE GET.
- Hatch : villes ≠ pays, décennies hors 1900–2002 isolées.

## 2.1.x — 2026-08-14

- Protocole 2025-11-25, validation lat/az/el, `kp_needed` Nant = 8.
