Skip to content

feat(v1): personal ops — parallel, config, watch, cache prune - #5

Merged
Bayern99 merged 1 commit into
mainfrom
cursor/v1-personal-ops
May 29, 2026
Merged

feat(v1): personal ops — parallel, config, watch, cache prune#5
Bayern99 merged 1 commit into
mainfrom
cursor/v1-personal-ops

Conversation

@Bayern99

Copy link
Copy Markdown
Owner

Summary

  • P0: llm-pack-config + llm-pack-runner with parallel run_batch (rayon), cache stats/prune, CLI subcommands convert / watch / cache stats|prune (legacy no-subcommand = convert).
  • P1: llm-pack watch via notify + debounce; desktop input-folder dialog, Finder reveal, convert-progress events — no drag-and-drop (ADR-009).
  • P2: ADR-010, V0.3 architecture note, scripts/bench-fixtures.sh, README/AGENTS updates.

Test plan

  • ./scripts/validate-schemas.sh
  • ./scripts/check-fixtures.sh
  • cargo fmt --all -- --check
  • cargo clippy --workspace -- -D warnings
  • cargo test --workspace
  • Manual: llm-pack watch with [watch] in config
  • Manual: cd apps/desktop && npm run tauri dev — folder picker + reveal
  • rg -i 'ondrop|drag|drop_zone' apps/desktop → empty

Made with Cursor

Extract llm-pack-config and llm-pack-runner for shared orchestration;
add CLI subcommands (convert/watch/cache), desktop folder picker and
progress without drag-and-drop, plus ADR-009/010 and docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Bayern99
Bayern99 merged commit 5f9c476 into main May 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant