Skip to content

tabc 0.2.3

Choose a tag to compare

@jultabc jultabc released this 17 Oct 06:44
2bc4b05

The CLI can now resolve an exact open TAC name to its UUID. Canonical lowercase UUIDs still work without a lookup.

  • Case-folded exact names resolve; partial, missing, or closed names do not run the requested operation. The CLI lists candidates and returns TAC_NAME_UNRESOLVED (exit 2).
  • The server and MCP adapter still require UUIDs. No ledger conversion or node re-registration is needed.
  • Upgrade both the CLI and tabd. Restart tabd for name lookup; before that, UUID operations continue to work. The notifier and MCP implementation are unchanged.

Upgrade: python -m pip install --upgrade "tabc==0.2.3" (or "tabc[mcp]==0.2.3" for the optional MCP adapter).

See CHANGELOG.md and the README upgrade section for the stop/install/restart sequence. Verified with clean wheel/sdist installations, multilingual name checks, old-server compatibility, and real MCP stdio calls.