v3.2.1 — Recuperación de v3.2.0 + diagnósticos y fixes de confiabilidad
Ojo con esto: la publicación de los binarios de v3.2.0 se trabó por checksums de módulos obsoletos (aunque la imagen Cloud sí salió). Este patch arregla el guard de module-tidiness sin tocar versiones de dependencias (#1700) y trae todo el contenido de 3.2.0. El tag v3.2.0 se conserva.
Diagnósticos nuevos (opt-in):
- Diagnóstico read-only de caller-binding en Pi, para separar evidencia de caller/sesión de la salud del proyecto (#1695).
- Tiempos por etapa de
mem_savedel lado del servidor (guardado, búsqueda de candidatos, inserción de relaciones) sin loguear contenido (#1689). Sirven para investigar #1536; no son un fix de latencia.
Fixes destacados:
- Se preserva el ownership al replicar sesiones aisladas por proyecto en Cloud (#1662, #1684, #1691).
- Vuelven a andar las escrituras de memoria en threads reanudados de Codex (#1612).
directoryycwdexplícitos en el descubrimiento de proyecto vía MCP (#1656).- Normalización Unicode de nombres de proyecto y reparación de variantes legacy (#1694).
- El registro MCP en OpenCode respeta comentarios JSONC, trailing commas y config ajena (#1685).
- El handshake MCP reporta la versión real del binario (#1675).
Antes de actualizar, hacé backup de tus datos y config: las correcciones de ownership pueden cambiar qué sesiones tienen permiso de escritura. El paquete npm de Pi va por otro canal y no sale con esta release.
v3.2.1 — v3.2.0 recovery + diagnostics and reliability fixes
Heads up: binary publication for v3.2.0 was blocked by obsolete module checksums (its Cloud image did ship). This patch fixes the module-tidiness guard without changing resolved dependency versions (#1700) and delivers all of the 3.2.0 content. The v3.2.0 tag is preserved.
New opt-in diagnostics:
- Read-only Pi caller-binding diagnostics that separate caller/session evidence from project health (#1695).
- Server-side per-stage
mem_savetimings (save, candidate lookup, relation insertion) without logging memory content (#1689). They help investigate #1536; they are not a latency fix.
Notable fixes:
- Ownership metadata is preserved when replicating isolated project-owned sessions to Cloud (#1662, #1684, #1691).
- Codex resumed-thread memory writes work again (#1612).
- Explicit
directoryandcwdin MCP current-project discovery (#1656). - Unicode project-name normalization and legacy-variant repair (#1694).
- OpenCode MCP registration preserves JSONC comments, trailing commas and unrelated config (#1685).
- The MCP handshake reports the actual binary version (#1675).
Back up your data and configuration before upgrading: ownership corrections can change which sessions may write. The Pi npm package ships on a separate channel and is not published by this release.
v3.2.1 — Rattrapage de v3.2.0 + diagnostics et correctifs de fiabilité
Attention : la publication des binaires de v3.2.0 a été bloquée par des checksums de modules obsolètes (l'image Cloud, elle, est sortie). Ce patch corrige la garde de module-tidiness sans changer les versions de dépendances (#1700) et livre tout le contenu de 3.2.0. Le tag v3.2.0 est conservé.
Nouveaux diagnostics optionnels :
- Diagnostics en lecture seule de liaison d'appelant Pi, séparant les preuves appelant/session de la santé du projet (#1695).
- Temps par étape de
mem_savecôté serveur (sauvegarde, recherche de candidats, insertion de relations) sans journaliser le contenu (#1689). Utiles pour #1536 ; ce n'est pas un correctif de latence.
Correctifs notables :
- Les métadonnées de propriété sont conservées lors de la réplication Cloud des sessions isolées par projet (#1662, #1684, #1691).
- Les écritures mémoire dans les threads Codex repris fonctionnent à nouveau (#1612).
directoryetcwdexplicites dans la découverte de projet MCP (#1656).- Normalisation Unicode des noms de projet et réparation des variantes héritées (#1694).
- L'enregistrement MCP pour OpenCode préserve commentaires JSONC, virgules finales et configuration tierce (#1685).
- Le handshake MCP indique la vraie version du binaire (#1675).
Sauvegardez vos données et votre configuration avant la mise à jour : les corrections de propriété peuvent changer quelles sessions peuvent écrire. Le paquet npm Pi suit un canal séparé et n'est pas publié par cette version.