summaryrefslogtreecommitdiffhomepage
path: root/packages/shared/src
AgeCommit message (Collapse)Author
2026-04-16tui: ensure TUI plugins load with proper project context when multiple ↵Dax Raad
directories are open Fixes potential plugin resolution issues when switching between projects by wrapping plugin loading in Instance.provide(). This ensures each plugin resolves dependencies relative to its correct project directory instead of inheriting context from whatever instance happened to be active. Also reorganizes config loading code into focused modules (command.ts, managed.ts, plugin.ts) to make the codebase easier to maintain and test.
2026-04-16CLI perf: reduce deps (#22652)Dax
2026-04-16feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750)Kit Langton
2026-04-16refactor: migrate Effect call sites from Flock to EffectFlock (#22688)Kit Langton
2026-04-16feat(shared): add Effect-idiomatic file lock (EffectFlock) (#22681)Kit Langton
2026-04-15feat: add oxlint with correctness defaults (#22682)Kit Langton
2026-04-15migrate: move flock and hash utilities to shared package (#22640)Dax
2026-04-15shared package (#22626)Dax