Skip to content

feat: implement system commands for disk info and file operations#3

Merged
oktayibis merged 2 commits into
mainfrom
step/system-commands
Dec 24, 2025
Merged

feat: implement system commands for disk info and file operations#3
oktayibis merged 2 commits into
mainfrom
step/system-commands

Conversation

@oktayibis

Copy link
Copy Markdown
Owner
  • Add get_disk_info command to retrieve disk space information
  • Add check_full_disk_access command to verify FDA permission
  • Add open_full_disk_access_settings to open System Preferences
  • Add reveal_in_finder command to show files in Finder
  • Add open_file command to open files with default app
  • Add sysinfo and open dependencies
  • All tests passing (45 tests)
  • Clippy and fmt checks pass

🤖 Generated with Claude Code

oktayibis and others added 2 commits December 24, 2025 18:47
- Add get_disk_info command to retrieve disk space information
- Add check_full_disk_access command to verify FDA permission
- Add open_full_disk_access_settings to open System Preferences
- Add reveal_in_finder command to show files in Finder
- Add open_file command to open files with default app
- Add sysinfo and open dependencies
- All tests passing (45 tests)
- Clippy and fmt checks pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Replace cargo-tarpaulin with cargo-llvm-cov (faster, more reliable)
- Use taiki-e/install-action for binary installation (cached)
- Remove redundant build check in backend job
- Add --all-targets --all-features to clippy for comprehensive checks
- Keep build verification in separate job on macOS

Benefits:
- Faster CI runs (llvm-cov is ~3x faster than tarpaulin)
- No more 'binary already exists' errors
- Better caching of coverage tools
- More reliable coverage generation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@oktayibis oktayibis merged commit bbc98d3 into main Dec 24, 2025
3 checks 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