{{ theme.skipToContentLabel || 'Skip to content' }}

Sessions and Context

Status: published 0.3.0 stable release. Supported platforms: Windows and Linux. macOS is not yet officially supported.

Purpose

Persist multi-turn messages, fail clearly on corrupt recovery, and protect context deterministically before provider calls.

Public interfaces

  • CoreMindSession
  • ChatSession
  • ContextProtector

Errors and boundaries

  • session_restore_failed: stop on corruption instead of silently starting over
  • Context compaction preserves recent complete turns and emits an event; failure emits context_compaction_failed instead of silently truncating
  • Summaries preserve goals, constraints, permissions, modified files, test status, and next steps

CoreMind supplies mechanisms, quality guardrails, and development guidance. Users or business owners retain control of goals, rules, data fields, approval ownership, and final acceptance.

Source, tests, and examples

{{ theme.lastUpdated?.text || theme.lastUpdatedText || 'Last updated' }}:

Released under the MIT License.