Skip to content

Releases: MIND-Studio/mind-cli

v0.4.1

Choose a tag to compare

@mind-release-bot mind-release-bot released this 21 Jun 11:23
c0e9e18

0.4.1 (2026-06-20)

Bug Fixes

  • issues: enforce no-self-close on generic state --to; harden skills resolution (#14) (ef571ba)

v0.4.0 — mind update + friendly issues + clean tracker

Choose a tag to compare

@huhn511 huhn511 released this 06 Jun 01:00
8fe68cc

Highlights

  • mind update / upgrade — self-update by re-running the installer (--ref, --dry-run, --json).
  • mind agents — launch local CLI coding agents with personas, --issue / --issue next queue, --no-persona, model column.
  • Friendly issuesadd / start / done verbs and a default board; advanced agent ceremony tucked behind them.
  • Clean 5-state trackertodo · doing · review · done · wontfix, legacy history rewritten to canonical ids, alias machinery removed.

Fixes

  • tracker: invalid event to: reports the file + "not a declared state" instead of a ReferenceError.
  • solid: resolvePodPath always joins with exactly one separator.

Tests

+author/solid/update suites — 60/60 green.

Closes MC-23, MC-24, MC-25, MC-26.

v0.3.0 — chat plugin + issues list/board

Choose a tag to compare

@huhn511 huhn511 released this 05 Jun 21:31
d335cc6

Highlights

New: mind chat plugin

Post to and tail a Solid long-chat room as the active identity — self-contained raw turtle over session.fetch, no SDK. Room defaults to pod.mindpods.org/testuser/chat/general.

  • whoami · say · read · watch (WebSocketChannel2023 push + poll fallback, UTC-midnight day rollover) · connect (held-session agent loop) · rm (soft-delete)

mind issues list — redesigned output

One aligned line per issue instead of cli-table3 boxes: priority as a leading // glyph, no title truncation, holder/labels only when present, total footer.

New: mind issues board

Kanban view — same issues grouped into state lanes (workflow order), each tagged with its epic. Shares all of list's filters; --json emits { board: [...] }.

Install / update

curl -fsSL https://raw.githubusercontent.com/MIND-Studio/mind-cli/main/install.sh | bash

Tests: 21/21 pass.

v0.2.1 — prod-readiness guardrails

Choose a tag to compare

@huhn511 huhn511 released this 05 Jun 19:57

Fixes the two production-readiness gaps from v0.2.0 — both now fail legibly instead of cryptically.

Fixes

  • codespaces against a non-local bridge (MC-16) — a non-loopback BRIDGE_URL now prints a one-line stderr warning that dev-auth (X-Mind-Dev-WebId) isn't honoured in production, instead of a bare 401/403. Stderr-only, so --json stdout stays clean.
  • id create against a gated issuer (MC-17) — a non-local issuer failure now points at mind id import / local-CSS-first, instead of a raw error.

Shared isLocalIssuer / isLocalBridge predicate + unit tests (15/15 pass).

Known open

  • MC-15 — codespaces still needs real Solid-OIDC to authenticate against a production bridge; tracked as needs-design. Pod I/O, issues, and identity work fully against prod.

🤖 Generated with Claude Code

v0.2.0 — issues tracker + skills plugin + CLI polish

Choose a tag to compare

@huhn511 huhn511 released this 05 Jun 19:23

Second release of mind (@mind-studio/cli) — building on v0.1.0's Solid identities + pod I/O + codespaces plugin.

What's new

  • mind issues — event-sourced tracker. A standalone command group that creates and manages the .mind/ markdown tracker (folder-per-issue + append-only events/, state = the fold of the log). Full lifecycle: init / epic / new / list / next / show / triage / claim / release / state / handoff / comment / link / close / build. Its own fold + byte-faithful Turtle renderer (a port of the codespaces tracker-build) — no bridge or server required. next ranks the agent queue by priority then creation order; build --check is the drift gate.
  • mind skills — install/update plugin. list / install / status / update copies the workspace-wide mind-* Claude Code skills into a project's .claude/skills/, lockfile-tracked so drift is distinguishable from updates.
  • Typo-friendly CLI. A mistyped subcommand now prints a tight did you mean …? (Damerau distance, so transpositions like enxtnext resolve) instead of dumping the full help.
  • id create/id use symmetry. The identity store key is now a slugified handle, so create and use always reference the same key; --name is a pure display label.
  • CI. npm test (node --test) now runs on every push/PR via GitHub Actions.

Install / upgrade

```bash
MIND_CLI_REF=v0.2.0 curl -fsSL https://raw.githubusercontent.com/MIND-Studio/mind-cli/main/install.sh | bash
```

Full changelog: v0.1.0...v0.2.0

mind-cli v0.1.0

Choose a tag to compare

@huhn511 huhn511 released this 30 May 16:20

First release of @mind-studio/cli — Solid identities + pod I/O + the codespaces plugin, from the terminal.

Install

curl -fsSL https://raw.githubusercontent.com/MIND-Studio/mind-cli/main/install.sh | bash

Requires Node.js >=20.

Highlights

  • ~/.mind identity store — client-credentials, no browser (id create|ls|use|rm|show|import, whoami)
  • Pod I/O as the active WebID — ls cat put mkdir rm, grant <webid> <path> --modes rwc (WAC)
  • codespaces plugin — drive the Solid Git bridge (repos / new / push tokens)
  • --json on every command; styling auto-off for non-TTY / NO_COLOR