Idea: command to get current status/info about currently running sendspin Daemon
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 30/100
Research direction
Start by reading the existing sendspin CLI command structure and the TUI window's displayed status information. Clarify with maintainers whether the command should provide plain text, JSON, or both, and which fields are required. Done means a defined status command format and behavior that scripts can reliably consume.
Written by the indexing model from the issue text.
Description
Finding it would be convenient to have a 'sendspin status' or something that gave some of the information that the TUI window might give if you were running it live. Doesn't have to be much, and it could be output in a machine readable format like JSON if possible so scripts and such could easily read it, or it could be presented simply in plain text lines, either way.
Example:
$ sendspin status
Name: Kitchen
ID: kitchen-music
Status: Connected
Server: 192.168.1.9
Port: 8927
Codec: FLAC
Bit depth: 24 bit
Sample rate: 48 kHz
Volume: 25%
Play State: Playing
Track: Rondo a la Turk
Album: Time Out
Artist: Dave Brubeck
Progress: 1:27 / 6:43
etc.
(or in JSON, or by JSON via i.e. sendspin status-json -- I would use this in my sendspin-fleet script, for example, that allows me to aggregate info and actions across my 6 sendspin-cli speakers)
- Dominant language
- Python
- Stars
- 190
- Forks
- 36
- Avg merge
- 11d 19h
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Sendspin/sendspin-python-cli
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Sendspin/sendspin-python-cli#280 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Sendspin/sendspin-python-cli#278 · 2 comments · 5 reactions ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Sendspin/sendspin-python-cli#257 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Sendspin/sendspin-python-cli#256 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Sendspin/sendspin-python-cli#113 · 10 comments ·
All issues in Sendspin/sendspin-python-cli
Similar issues
-
area/auth bug comp/agent P3 platform/discord type/security
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
NousResearch/hermes-agent#117848 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100