ultraworkers-claw-code/rust/crates/runtime
YeonGyu-Kim 28e6cc0965 feat(runtime): activate per-worktree session isolation (#41)
Remove #[cfg(test)] gate from session_control module — SessionStore
is now available at runtime, not just in tests. Export SessionStore and
add workspace_sessions_dir() helper that creates fingerprinted session
directories per workspace root.

This is the #41 kill shot: parallel opencode serve instances will use
separate session namespaces based on workspace fingerprint instead of
sharing a global ~/.local/share/opencode/ store.

The CLI already uses cwd/.claw/sessions/ (sessions_dir()), and now
SessionStore::from_cwd() adds workspace hash isolation on top.
2026-04-07 16:00:57 +09:00
..
src feat(runtime): activate per-worktree session isolation (#41) 2026-04-07 16:00:57 +09:00
tests Restore a fully green workspace verification baseline 2026-04-05 18:46:06 +00:00
Cargo.toml feat: b5-max-token-plugin — batch 5 upstream parity 2026-04-07 14:51:26 +09:00