Skip to content

Changelog

CortexPrism edited this page Jun 17, 2026 · 1 revision

Changelog

All notable changes to CortexPrism.

Format: Keep a Changelog · Versioning: SemVer


[0.33.0] — 2026-06-17

Added

  • 11 new LLM providers — Cerebras, Fireworks, Perplexity, NVIDIA NIM, Moonshot (Kimi), Novita AI, LM Studio, LiteLLM, Hugging Face Inference Router, Alibaba (Qwen), Venice AI (total: 24 providers)
  • Plugin update system — automatic version checking via GitHub Releases/Tags API with autoUpdate support
  • Provider-specific LLM settings — reasoning effort, repetition penalty, recency filter, num_ctx, keep_alive, citations, and more surfaced in the Web UI
  • Provider card summary badges — active extra settings displayed inline in Settings
  • Dynamic provider + model selects in agent modal — auto-fetches models for chosen provider
  • Quartermaster unified page — merged QM + Model Intel into a single page with Tool Orchestration and Model Intelligence tabs
  • QM Settings panel — enable/disable Model Intelligence, pin dedicated QM provider, choose strategy
  • QM patterns tab rework — real pattern rows from database
  • First-time password setup — Settings Security tab handles both first-time and change scenarios
  • Request-flow architecture doc — Mermaid flowchart of the full request lifecycle
  • Memory health CLIcortex memory health with per-tier stats and color-coded decay
  • Memory heuristics CLIcortex memory heuristics triggers heuristic learning cycle
  • 20+ migrationupdated_at on episodic_memory, graph_relation_types seed
  • Agent loop debug tracing[loop] prefixed console.log for every tool round

Fixed

  • Plugin auto-update HTML parse crash — uses archive tarballs for GitHub-sourced plugins
  • Daily semantic decay was a no-op — corrected column name last_accessed
  • Heuristic cycle metrics always reported zero — now use real rowsAffected
  • Reflection patterns duplicated on every turn — now deduplicates and merges confidence
  • Memory injection missing metadata — now surfaces category, tags, topics, entities
  • Noisy knowledge graph entities — filtered common English words
  • Bare JSON tool calls leaked to chat UI — fixed with brace-depth walker
  • Raw LLM response leaked to chat UI — buffered streaming with tool detection
  • <tool_result> XML leaked to chat UI — removed, with client-side safety net
  • Duplicate tool call execution — XML regions stripped before bare JSON scan
  • LLM hang on tool follow-up rounds — 90-second AbortSignal timeout
  • Model looping without final answer — escalating per-round instructions

[0.32.0] — 2026-06-16

Added

  • Voice & TTS system — full pipeline: STT via Whisper, TTS via OpenAI/ElevenLabs, VAD
  • Voice WebSocket protocol — real-time audio streaming with server-side transcription
  • Voice API routes and Auto-TTS pipeline hook
  • Web UI file upload — drag-and-drop PDF, images, documents
  • Multimodal LLM support — Anthropic, OpenAI, Google, Ollama, Bedrock
  • PDF text extraction — integrated into file_read tool and chat uploads
  • Session resume on page refresh — seamless continuation across reconnects
  • web_fetch tool — fetch URL content as cleaned plain text
  • file_glob tool — glob pattern file matching
  • shell tool wired in — previously unregistered
  • Service management — cortex start and cortex restart commands

Changed

  • Agent loop — multimodal support, tool follow-up instruction embedding
  • System prompt augmentations — File Context and Environment sections
  • file_read tool — workspace parameter, PDF extraction cap
  • code_exec tool — explicit sandbox isolation warnings

Fixed

  • PDF extraction silent failure — Uint8Array for Deno compatibility
  • code_exec Docker filesystem blindness — agent wasting rounds in sandbox
  • Tool output displayed without analysis — follow-up instruction in tool results

[0.31.0] — 2026-06-16

Added

  • Unified service installation — cortex install and cortex uninstall
  • Server service installation — cortex serve install
  • Cross-platform service helper — systemd (Linux), launchd (macOS), NSSM/Task Scheduler (Windows)
  • Extended Windows installer with daemon-only/server-only flags

[0.30.1] — 2026-06-16

Fixed

  • Windows path resolution — fromFileUrl throughout codebase
  • Windows process management — cross-platform kill helpers
  • Windows shell execution — PowerShell fallbacks
  • Server stability — error handler on Deno.serve()

[0.30.0] — 2026-06-16

Added

  • Cross-platform support — macOS & Windows alongside Linux
  • Desktop automation — macOS (screencapture, osascript, cliclick), Windows (PowerShell/.NET)
  • Daemon service installation — systemd, launchd, NSSM
  • CI/CD expansion — multi-platform test matrix
  • Package distribution manifests — Homebrew, Chocolatey, Scoop, winget
  • Code signing guide for desktop app distribution

[0.29.0] — 2026-06-16

  • Dashboard as default landing page
  • Navigation consolidation — Status merged into Dashboard
  • Three new Dashboard widgets
  • dashboard_manage LLM tool for agent CRUD on widgets
  • Custom HTML widget type — agent-created widgets

[0.28.0] — 2026-06-16

  • Soul system expansion — 7 personality templates, cortex soul CLI
  • Expanded DEFAULT_SOUL — 10 sections with behavioral guidance

[0.27.0] — 2026-06-16

  • Model Quartermaster (MQM) — learning-based model selection engine
  • 6-signal prediction engine with adaptive EMA learning
  • Three arbiter strategies (conservative/balanced/aggressive)
  • Server UI Quartermaster dashboard
  • Pipeline hook stages: pre-llm, post-llm

[0.26.0] — 2026-06-16

  • Quartermaster — tool orchestration learning system
  • 5-signal prediction engine, three-mode decision system (automate/suggest/defer)
  • cortex qm CLI with 9 subcommands

[0.25.0] — 2026-06-15

  • Model configuration CLI — cortex models
  • Reasoning effort / extended thinking for Anthropic, Google, OpenAI

For the complete history, see the full CHANGELOG.md in the repository.

Clone this wiki locally