mediar-ai / screenpipe

rewind.ai x cursor.com = your AI assistant that has all the context. 24/7 screen & voice recording for the age of super intelligence. get your data ready or be left behind
https://screenpi.pe
MIT License
9.53k stars 553 forks source link

[bounty] improve CLI UX #711

Open louis030195 opened 1 day ago

louis030195 commented 1 day ago

i like gcloud CLI UX with subcommands and stuff like this

there are a few bad patterns in screenpipe CLI atm like:

screenpipe --list-audio-devices

or

screenpipe --list-monitors

should be

screenpipe monitors list

or something like this

/bounty 50

can you suggest some general improvements first and then implement it

it should not break previous args, make them "deprecated" with a warning message shown in logs and in a few weeks we'd remove them

linear[bot] commented 1 day ago

MED-297 [bounty] improve CLI UX

algora-pbc[bot] commented 1 day ago

💎 $50 bounty • Screenpi.pe

Steps to solve:

  1. Start working: Comment /attempt #711 with your implementation plan
  2. Submit work: Create a pull request including /claim #711 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to mediar-ai/screenpipe!

Add a bounty • Share on socials

Attempt Started (GMT+0) Solution
🟢 @Saturn225 Nov 20, 2024, 7:26:24 PM #715
Saturn225 commented 1 day ago

@louis030195 I think we can use existing clap lib for it

Saturn225 commented 1 day ago

I will raise PR. I think you can get a view for one command

Saturn225 commented 1 day ago

/attempt #711

Algora profile Completed bounties Tech Active attempts Options
@Saturn225    1 mediar-ai bounty
+ 2 bounties from 2 projects
Rust, HTML,
Scala
Cancel attempt
algora-pbc[bot] commented 1 day ago

💡 @Saturn225 submitted a pull request that claims the bounty. You can visit your bounty board to reward.