Repository navigation
What's Changed
- Claude Code plugin: /path:share and /path:query with self-installing CLI by @benbaarber in #148
- ci: pin the emscripten toolchain; stop the format gate swallowing rustfmt by @akesling in #161
- feat(cli): --parent-dir scoped sync and query by @benbaarber in #136
- style: cargo fmt — format the sync code merged in #136 by @benbaarber in #166
- test(kinds): route kind-URI literals through the constants by @akesling in #164
- docs: reframe the README around the open session format by @akesling in #178
- docs: debloat CLAUDE.md by @benbaarber in #167
- site: reposition the landing page around the open session format by @akesling in #180
- feat(cli): configured repo mappings for path share by @benbaarber in #173
- Plugin /path:resume + /path:link-pr; fixes that make projected Claude sessions resumable by @benbaarber in #150
- feat(site): Claude Code plugin page by @benbaarber in #162
- path query: parallel per-file execution by @benbaarber in #138
- Add Config, the single owner of environment reads by @ecalifornica in #191
- feat(cli): load Config in run() and inject resolvers into cmd_show by @ecalifornica in #193
- feat(cli): providers constructs the conversation managers by @ecalifornica in #218
- feat(cli): path config edit by @benbaarber in #214
- Add a description field to step/path/graph meta by @benbaarber in #220
- site: update playground demo to the post-0.10.0 CLI surface by @akesling in #227
- feat(claude): ConversationWriter writes Claude Code session JSONL by @ecalifornica in #230
- Conversation.segment_ids replaces Conversation.session_ids by @ecalifornica in #231
- feat(cli): inject resolvers into cmd_list by @ecalifornica in #195
- feat(scripts): resume-remote.sh resumes a Claude session on a remote host by @ecalifornica in #232
- feat(cli): thread Config through the cache-sync path by @ecalifornica in #196
- feat(cli): thread Config into the query path by @ecalifornica in #197
- feat(cli): thread Config through the import path by @ecalifornica in #198
- fix(claude): honor CLAUDE_CONFIG_DIR; follow symlinked project dirs by @bdelanghe in #235
- docs(claude): format reference covers the session metadata line types by @ecalifornica in #240
- feat(scripts): resume-remote.sh never overwrites a remote session by @ecalifornica in #246
- test(resume): pin XDG_DATA_HOME in ScopedHome to sandbox opencode by @bdelanghe in #253
- test(cli): the sandbox holds when CLAUDE_CONFIG_DIR is set by @bdelanghe in #251
- fix(claude): .orphaned-* segments no longer vanish from chained conversations by @bdelanghe in #237
- build(nix): a devshell, so the justfile's cargo is really there by @bdelanghe in #250
- chore(clippy): the lints newer toolchains enforce by @bdelanghe in #252
- build(nix): the flake builds path-cli and exports a home-manager module by @bdelanghe in #256
- docs(specs): an MCP server and a session monitor for the Claude Code plugin by @bdelanghe in #257
- feat(share): select [[project]] rules by git origin, and render config.toml from Nix by @bdelanghe in #258
- fix(toolpath-cli): follow path-cli to 0.19.0 so the shim resolves by @bdelanghe in #262
- docs: the pathbase spec is at crates/pathbase-client, and redeem is in it by @bdelanghe in #263
- feat(plugin): $TOOLPATH_BIN points ensure-path.sh at a specific binary by @bdelanghe in #264
- feat(cli): p export claude takes --cwd behind the resume-remote feature by @ecalifornica in #247
- feat(cli): p export claude names the exported session by @ecalifornica in #241
- feat(cli): add an ssh transport module behind resume-remote by @ecalifornica in #273
- refactor(cli): ResumeArgs derives Default by @ecalifornica in #275
- fix(cli): create credentials.json 0600, correct stale error hints, warn on an unmatched query source by @akesling in #281
- refactor(cli): resolve_input parses every input shape through one path by @ecalifornica in #276
- feat(cli): path resume --remote --dry-run probes the host by @ecalifornica in #244
- feat(cli): path resume --remote plans a Claude resume on an ssh host by @ecalifornica in #277
- feat(cli): path resume --remote runs the resume it plans by @ecalifornica in #279
- feat(cli): path resume --remote attaches by @ecalifornica in #280
- feat(plugin): /path:resume --remote sends the session to an ssh host by @ecalifornica in #283
- feat(cli): path resume --remote takes launch arguments after -- by @ecalifornica in #284
- docs(claude-md): run scripts/quality_gates.sh before a branch is ready by @ecalifornica in #270
- chore(release): harden v0.26.0 readiness by @akesling in #291
New Contributors
- @ecalifornica made their first contribution in #191
Full Changelog: v0.16.1...v0.26.0