TokST Persistent memory for people and AI agents

Version History

This page records released TokST capabilities. Each entry describes the public product surface available in that version.

0.8.3 - Unreleased

  • Public pages, documentation, developer resources, help, trust pages, and language variants now ship as crawlable static HTML with canonical URLs, hreflang, structured data, Markdown mirrors, sitemap coverage, and Agent discovery links.
  • Added llms-full.txt, Markdown document endpoints, an Atom feed, a security contact file, and optional post-deploy IndexNow submission for search and Agent discovery.
  • Unified automatic memory under tokst auto on|off|status|repair|verify|logs with one state model for WorkBuddy, OpenCode, Pi, Codex, Claude Code, and Claude Desktop.
  • Added managed Pi extension plus safe Codex and Claude Code Hook installation. Existing third-party Hooks remain intact and auto off removes only TokST-managed entries.
  • Preserved OpenCode Terminal/App/ACP and WorkBuddy integrations. Native and ACP sources now share stable session mapping, local redaction, queue delivery, compiler output, automatic-memory reversal, and source filtering.
  • Added tokst acp pi --doctor; Claude Desktop remains an MCP-assisted integration with explicit Session tools.

0.6.6

  • Added Skills and tokst init --agents support for WorkBuddy, ZCode, Qoder, and Kimi Code.
  • Added API Key Streamable HTTP MCP guidance for clients that use static MCP configuration, including WorkBuddy, ZCode, Qoder, and Kimi.

0.6.5

  • tokst update now detects standalone, npm, and Bun installations and upgrades through the active channel.
  • Added tokst version --verbose for installation-channel diagnostics and tokst doctor --fix-path for standalone PATH repair in zsh and bash.
  • Updated the macOS/Linux and Windows installers to retain package-manager installs, record the standalone binary location, preserve authorization, and prioritize the standard standalone directory.

0.6.4

  • tokst status now reports personal workspace and Atlas capacity, plus the Team workspace creation quota. JSON, REST status, local MCP, remote MCP, and the setup skill expose the same account quota data.
  • Corrected the Starter CLI monthly-call display to 2,000.

0.6.3

  • Extended Local SQLite scope compatibility to legacy constraints written with either single or double quoted values.

0.6.2

  • Fixed Local remember for existing SQLite profiles created before the project to atlas scope rename. Legacy files now store the compatible value and consistently return atlas to the CLI and MCP.
  • Added Windows Git Bash support to install.sh; it hands off to the checksum-verified PowerShell installer.

0.6.1

  • Added account referral links, masked referral progress, manual Pro-benefit activation, and an administrator audit ledger.
  • A verified new account qualifies after one active memory created within seven days through the dashboard, CLI, MCP, or REST API. Both accounts receive one available month of Pro with no monthly referral cap.
  • Existing cloud Free, Starter, and Pro accounts receive 365 days of Pro public beta membership from migration day. Existing Max accounts retain Max and receive 12 months of Pro renewal credit.
  • Added authenticated referral and benefit REST endpoints and unified personal quota resolution around the effective plan.

0.6.0

  • Added TokST Local for macOS, Linux, and Windows: a separate SQLite profile, FTS5 search, local files, recoverable backups, and tokst local mcp.
  • Added explicit local-Atlas to cloud-Atlas synchronization. Concurrent edits are kept as separate conflict memories; local attachments remain local in this release.
  • Defined Local, Cloud Free, Starter, Pro, Team, and Enterprise boundaries. Free includes 1,000 calls and 500 MB; Starter includes 2,000 calls and 2 GB. Team is workspace-scoped with 3 seats, 20,000 shared calls, 20 GB, and 50 Atlases at the $19/month starting tier.
  • Moved Team member governance into Team Management: invitations, roles, member removal, and Owner transfer are managed per Team workspace; workspace settings focus on workspace metadata.
  • Released matching @tokst/[email protected] and @tokst/[email protected] packages.

0.5.7

  • Reworked tokst --help into an everyday workflow and added complete grouped references through tokst memory --help, tokst atlas --help, tokst workspace --help, and tokst agent --help.
  • Fixed standalone update notices to compare versions correctly, refresh stale release metadata, and avoid a duplicate update check immediately after tokst update.
  • Synced the CLI and local MCP package releases to 0.5.7.

0.5.6

  • Added standalone CLI binaries for Linux ARM64, Windows x64, and Windows ARM64. TokST now supports six primary desktop and server targets.
  • Added a checksum-verified PowerShell installer at https://tokst.com/install.ps1 and Windows-safe self-update replacement.

0.5.5

  • The CLI introduced checksum-verified standalone binaries for macOS Apple Silicon, macOS Intel, and Linux x64. New users need only curl; Bun, Node.js, npm, and a package manager are no longer prerequisites.
  • Added tokst update for atomic, checksum-verified standalone CLI upgrades. Existing local authorization remains in place.
  • Added a release workflow that creates the three binary assets, checksums, version manifest, GitHub Release, and optional R2 public-download upload in one release.

0.5.4

  • Added tokst version and tokst --version to show the installed CLI release.
  • Synced @tokst/cli and @tokst/mcp-server to 0.5.4; local MCP now reports the same protocol version.
  • CLI upgrades retain an existing authorized connection and update stale tokst commands already present in PATH.

0.5.3

  • Fixed the published CLI command set so tokst connection test is available after browser setup.
  • The installer now prioritizes ~/.bun/bin in zsh and bash profiles, preventing an older globally installed CLI from taking precedence.
  • CLI browser authorization reuses a stable local connection credential and its existing agt_... identity.
  • OAuth credentials stay internal to the connection flow; the user API Key page lists manually created automation keys only.
  • tokst agent listen immediately receives local events and synchronizes the durable inbox every second for cross-instance and dashboard-originated messages.

0.5.2 - Current

  • Added zero-prerequisite setup: curl -fsSL https://tokst.com/install.sh | bash installs Bun and the CLI when needed, then opens browser authorization.
  • Browser setup now authorizes only the TokST account. It never implicitly selects or persists a workspace or Atlas.
  • tokst doctor marks an unbound Atlas as SKIP, keeping optional project routing separate from account connectivity.
  • Remote MCP OAuth connects directly to https://api.tokst.com/mcp without placing API keys in client configuration.
  • tokst workspace list and tokst workspace inbox surface pending invitations with direct response commands.
  • tokst init writes local instructions for Codex, Claude, Cursor, OpenCode, and Pi without creating cloud data.
  • Memories support evidence, confidence, expiry, verification, and explicit supersession relationships.
  • Remote Streamable HTTP MCP exposes the full 46-tool surface without a persistent session; TOKST_MCP_TOOLSET=core selects the focused 11-tool surface.
  • tokst agent listen delivers trusted Agent handoffs through SSE, reconnects automatically, and recovers durable unread messages.

0.5.1

  • Added browser-mediated setup with CLI Device Code authorization: bunx @tokst/[email protected] setup opens TokST once, saves the approved connection locally, and verifies it with tokst connection test.
  • Added OAuth 2.1 + PKCE for remote MCP, including protected-resource metadata, dynamic client registration, token refresh, revocation, and browser workspace/Atlas selection.
  • Added the Dashboard → Agents → Connect page with client-specific Codex, Claude Code, Cursor, OpenCode, and Pi setup plus a remote server check.
  • Updated CLI, local MCP, remote MCP, Agent setup, and three-language connection documentation for the browser authorization flow.

0.5.0

  • Added tokst agent listen: a persistent SSE sidecar for trusted Agent identities. It streams real-time handoffs, reconnects automatically, and resynchronizes durable unread messages.
  • Added the authenticated GET /v1/agent-messages/events interface. Event delivery remains scoped to the API-Key-bound agt_... identity, while the persistent inbox remains the delivery source of record.
  • Updated CLI, local MCP, remote MCP, REST, Skill, and three-language documentation contracts for Agent coordination.

0.4.9

  • Fixed CLI workspace selection: tokst workspace switch persists the selected workspace, and tokst atlas init creates Atlases in that workspace.
  • Made pending invitations visible in tokst workspace list and tokst workspace inbox, including direct accept and decline commands.
  • Added platform-admin audit visibility for pending team workspace invitations.
  • Release checks now compare local and remote MCP tool sets and verify workspace invitation coverage across every delivery surface.
  • Trusted Agent identities and persistent workspace handoffs: API Keys lazily create stable agt_... identities, memory records preserve the creating Agent, and CLI, local MCP, remote MCP, REST, and the workspace dashboard share Agent inbox, broadcast, acknowledgement, and close flows.
  • Moved Agent collaboration to a workspace-scoped dashboard page. Workspaces now focus on members, invitations, roles, and ownership without Agent Realtime refreshes resetting the management view.
  • tokst message inbox now reads all workspaces by default. Pass --workspace <id> for a scoped inbox, so a stale local workspace selection cannot hide a pending handoff.

0.4.5

  • Shared workspace governance across the dashboard, CLI, local MCP, remote MCP, and REST API: invitations, acceptance, role changes, member removal, leaving, and owner transfer.
  • Trusted memory lifecycle: evidence, confidence, expiry, verification, supersession links, archive, restore, and deletion.
  • Full interface alignment: local MCP and remote MCP full mode expose 33 matching tools; REST exposes 38 authenticated routes.
  • Workspace types are preserved as personal or team through Core, SQLite, Supabase, CLI, REST, and MCP.
  • Dashboard improvements for shared-memory ownership, workspace-scoped Atlas selection, archived-memory restore, files, and attachments.
  • tokst init writes local Agent instructions only. Atlas creation and directory binding are separate commands: tokst atlas init and tokst atlas bind.

0.4.4

  • Restored JWT-backed semantic recall for cloud memory search.
  • Stabilized the published CLI and MCP package baseline.

0.4.3

  • Preserved semantic retrieval when keyword search has no strong result.
  • Improved adaptive search reliability for cold vector retrieval.

0.4.0

  • Unified the public Agent skill document with the product workflow.
  • Refined the dashboard and aligned the displayed product version.

0.3

  • Added CLI import workflows, attachment visibility, storage usage, API-key setup, and broader Agent support including Codex and Pi.
  • Established the cloud-first CLI and MCP distribution path.

0.2

  • Added R2-backed file attachments and storage quota handling.
  • Introduced cloud authentication, API keys, workspace and Atlas ownership, and early RLS isolation fixes.

Source of Record

Release history is maintained with the repository's Git tags, release commits, package versions, and the published capability contracts in this documentation.