Documentation Index
Fetch the complete documentation index at: https://docs.trytrellis.app/llms.txt
Use this file to discover all available pages before exploring further.
Enhancements
-
tl mem extract <id> --phase brainstorm— slice out the discussion portion of a session (betweentask.py createandtask.py start). Multi-task sessions are separated with--- task: <slug> ---.--phase implementis the inverse;--phase allis the default full dump.Supported on Claude and Codex. OpenCode falls back to full dialogue. -
tl memis 5-9× faster.command before after mem list3.5s 0.67s mem list --platform codex3.2s 0.33s mem extract --phase brainstorm5.8s 0.73s
Bug Fixes
-
OpenCode 1.2+ users no longer see 0 sessions from
tl mem. OpenCode 1.2 moved session storage to SQLite; the old reader was looking at a now-empty JSON directory, so anyone on a recent OpenCode couldn’t usetl memat all. Fixed. OpenCode 1.1.x is no longer supported. -
--phaseparser handles$(... --slug NAME)substitution, multipletask.pyinvocations per Bash command, andtask.py startquoted literally inside commit-message heredocs.
Other Platforms
Claude Code, Cursor, Kiro, CodeBuddy, Droid, Gemini, Qoder, Copilot — unchanged.Upgrade
New dependency
Addsbetter-sqlite3 for OpenCode. Standard npm install handles it via prebuilt binaries. If the native binding fails to load, tl mem still works on other platforms; OpenCode reads return empty with a one-time stderr hint.