Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 2.75 KB

File metadata and controls

57 lines (45 loc) · 2.75 KB

Mind Cloud Lite Changelog

v1.1.0 (2025-03-23)

Critical Fixes

  • Fix MCP connection failures — Added notification handling (notifications/initialized). Without this, every connection attempt failed after the handshake.

Security Fixes

  • Auth moved to environment variablesMIND_API_KEY is now set via npx wrangler secret put MIND_API_KEY instead of hardcoded in source code. Supports both secret path and Bearer token auth.
  • Timing-safe auth comparison — Auth checks now use constant-time comparison to prevent timing attacks.
  • Basic auth support — Added Basic auth in addition to Bearer token auth.
  • /process endpoint now requires auth — Previously accessible without authentication.
  • Error responses no longer leak internals — Tool errors return a generic message instead of exposing stack traces and database details.

Data Integrity

  • Identity writes now upsert — Writing to the same identity section updates it instead of creating duplicates. Requires migration 0004_identity_unique.sql.
  • mind_identity schema fix — Added required: ["action"] to prevent calls without specifying read/write.

Migrations

  • 0004_identity_unique.sql — Adds UNIQUE constraint to identity.section, deduplicates existing entries.

Upgrading from v1.0.0

  1. Run the new migration: npx wrangler d1 execute mind-lite --remote --file=migrations/0004_identity_unique.sql
  2. Set your API key as a secret: npx wrangler secret put MIND_API_KEY
  3. Redeploy: npx wrangler deploy

v1.0.0 (2025-02-01)

Initial release - Token-optimized version of Mind Cloud.

Features

  • 9 essential tools (vs 25 in full Mind Cloud)
  • ~1,300 tokens for tool definitions (vs ~10,000 in full version)
  • 87% reduction in context overhead
  • Full compatibility with Mind Cloud data

Included Tools

  • mind_orient - Wake: identity + context
  • mind_ground - Wake: threads + recent
  • mind_write - Write entity/observation/relation/journal
  • mind_search - Search memories with mood tinting
  • mind_thread - Manage threads (list/add/resolve/update)
  • mind_identity - Read/write identity graph
  • mind_context - Situational awareness (read/set/update/clear)
  • mind_feel_toward - Track relational state
  • mind_read_entity - Read entity with observations

Not Included (available in full Mind Cloud)

  • Emotional processing: mind_sit, mind_resolve, mind_surface
  • Analysis: mind_patterns, mind_timeline, mind_heat, mind_inner_weather
  • Maintenance: mind_edit, mind_delete, mind_spark, mind_prime, mind_consolidate
  • Advanced: mind_tension, mind_list_entities, mind_read, mind_health

Migrations

  • 0001_init.sql - Core tables
  • 0002_vault_sessions.sql - Subconscious table
  • 0003_observations_weight.sql - Weight column for observations