Skip to main content

Changelog

v0.21.2 pixel marks

[change] README and npm logos use the pixel CLI mark. TUI splash stays ANSI Shadow.

[note] Desktop 0.3.4 uses the pixel phi icon. Install npm install -g phonton-cli.

v0.21.1 cost receipt

[new] CostReceipt on GlobalState and HandoffPacket: actual spend, labeled frontier estimate, route hops.

[new] phonton serve JSON-RPC (goal.status, review.get) includes the receipt fields Desktop reads.

[change] Missing provider keys fail closed. Escalation uses per-tier model ids.

[note] Install with npm install -g phonton-cli then phonton doctor --provider. Desktop 0.3.4 talks to this CLI over phonton serve.

v0.21.0 desktop serve

[new] JSON-RPC sidecar for Phonton Desktop on port 47831.

v0.19.0 alpha slice

[new] Added typed swarm planning metadata to plan preview and run evidence: PlanGraph, subtask assignments, conflict groups, swarm mode, and swarm reason.

[new] Added conflict-aware orchestration so overlapping expected touch scopes are serialized while isolated subtasks can still run concurrently.

[new] Added index backend selection with default local-hnsw and optional Qdrant HTTP code retrieval for larger codebases.

[new] Added phonton mcp capabilities <server-id> [--json] [--yes] for MCP initialize metadata, tool descriptors, and preview-only permission proposals.

[new] Added doctor output for the configured index backend, including Qdrant connectivity checks when Qdrant is selected.

[new] Updated website release docs to describe shipped v0.19.0 commands only.

[note] Qdrant is an optional external code retrieval backend. Phonton does not start containers and does not migrate SQLite decision memory into Qdrant.

[note] MCP capability preview does not call tools, grant permissions, or write config silently.

[note] Public benchmark and efficiency language remains conservative unless backed by complete reproducible artifacts.

Earlier public alpha

[new] Published Phonton CLI to npm so users can run npx phonton-cli or install it globally.

[new] Added memory commands for listing, editing, deleting, pinning, and unpinning local decision memory.

[new] Improved plan previews so original goal terms are preserved more reliably.

[new] Expanded review actions for approve, reject, and rollback decisions.

[new] Added provider diagnostics with JSON output for automated setup checks.

[fix] Cleaned release packaging so npm includes only the README, licenses, package metadata, and installer scripts.

[fix] Kept public release publishing isolated from private workspace and website files.