Skip to content

v3.1.0

Latest

Choose a tag to compare

@thrialectics thrialectics released this 09 Mar 20:56
· 11 commits to main since this release

What's New

  • threadlinking_reindex MCP tool — rebuild semantic index without dropping to CLI (13 tools now)

Fixes

  • Lock ordering fix — updateThread no longer holds two locks simultaneously, eliminating deadlock risk under concurrent writes
  • Deterministic lock ordering in relate — threads locked alphabetically to prevent A-B vs B-A deadlock

Performance

  • Meta index carries counts — threadlinking list reads one small file instead of loading every thread from disk
  • Semantic search optimization — loads only matched thread files instead of all threads

Improvements

  • CLI contextual error tips — "thread not found" now suggests threadlinking list, etc.
  • Duplicate snippet detection — warns on exact-match duplicates within last 10 snippets
  • Thread relationships — threadlinking relate / unrelate to link related threads
  • Track error logging — hook errors written to ~/.threadlinking/debug.log instead of silently swallowed
  • README rewrite — stronger opening hook, MCP tools table
  • Plugin version synced to 3.1.0