Aliou Diallo

sesame releases

October 2026

sesame: @aliou/sesame@0.14.2

Patch Changes c0eeb57: Handle current pi session files. Edit tool calls now index the old and new text of every entry in pi's edits[] array; before, only the path was indexed. The powershell tool is formatted like bash and accepts --arg powershell:command=.... usage and context_…

sesame: @aliou/sesame@0.14.1

Patch Changes 6464ca8: Fix a crash indexing sessions whose tool results carry a non-codemode details.calls (e.g. mcpScript uses {operation, path, ok} without a name). The codemode details fallback now only applies to codemode results, and nested call records without a name are s…

sesame: @aliou/sesame@0.14.0

Minor Changes d70f7a6: Index tool calls that run nested inside pi's codemode tool. Nested calls recorded on a codemode result (nestedCalls, falling back to details.calls) become regular tool_call chunks under their own tool name with a new via column set to the parent tool, so p…

September 2026

sesame: @aliou/sesame@0.12.0

Minor Changes 5353588: Add skill-based filtering. Sesame now records which skills each session used, from two signals: skill-invocation custom messages injected by the skill-autocomplete hook, and read tool calls that load a SKILL.md file. Usage is stored in a new session_skills…

August 2026
July 2026

sesame: @aliou/sesame@0.11.0

Minor Changes 8dba5d1: Bump Node engine requirement to >=26.0.0 and migrate binary builds to @tsdown/exe cross-platform SEA (replaces per-platform CI matrix with a single build job; drops useCodeCache which is incompatible with cross-platform SEAs). Repos using the flake devShel…

June 2026

sesame: @aliou/sesame@0.10.0

Minor Changes 84d611e: Fix high CPU in sesame watch caused by repeated full-directory re-indexing and redundant file I/O: Add readFirstLine utility that reads only the first 4 KiB of a file instead of loading the entire contents into memory. Fix PiParser.canParse() to use readFi…

sesame: @aliou/sesame@0.9.0

Minor Changes dc5e9aa: Library changes: Add listSessions and getSession to the public library API. Keep the parser and indexing flow explicitly Pi-only after the workspace split. Refresh the Sesame skill and usage documentation. CLI changes: Bundle @aliou/sesame into the standal…

March 2026
February 2026

sesame: v0.7.0

Minor Changes 54d0fca: Migrate from Bun to Node 25 + tsdown SEA for binary builds. Replace bun:sqlite with node:sqlite as the sole SQLite backend. Replace bun build --compile with tsdown exe (Node SEA) for standalone binaries. Migrate CLI tests from bun:test to vitest. Bump mini…

sesame: v0.6.0

Minor Changes 5e1475e: Add support for session forks and custom_message entries Parse and index custom_message entries (extension-injected LLM context) Track session fork relationships via parent_session_id Track entry tree structure via entry_id, parent_entry_id, timestamp, sou…

sesame: v0.5.0

Minor Changes 54b7450: Add schema_migrations table for lightweight DB migrations. Replaces inline ALTER TABLE with a tracked migration system using sequential migration files. ca7cb24: Add tool call success/failure status to index and search. New is_error column on chunks, statu…

sesame: v0.4.0

Minor Changes 9b03f3c: Support ` query to list all sessions with filters. When searching with `, returns all sessions ordered by modification date (newest first), respecting cwd/after/before/limit filters. Default limit of 10 ensures context safety.

sesame: v0.2.0

Minor Changes 8beab04: Migrate runtime from Bun APIs to Node.js APIs and switch project workflows to pnpm while keeping Bun only for binary builds. Key updates: use node:sqlite instead of bun:sqlite replace Bun file APIs with Node fs APIs run tests with Vitest use pnpm lockfile/…

sesame: v0.1.0

What's Changed release: v0.1.0 by @github-actions[bot] in https://github.com/aliou/sesame/pull/1 New Contributors @github-actions[bot] made their first contribution in https://github.com/aliou/sesame/pull/1 Full Changelog: https://github.com/aliou/sesame/commits/v0.1.0