Skip to content

feat(cli): allow common audio attachments - #4188

Open
sapience7-hub wants to merge 1 commit into
block:mainfrom
sapience7-hub:feat/cli-audio-attachments-clean
Open

feat(cli): allow common audio attachments#4188
sapience7-hub wants to merge 1 commit into
block:mainfrom
sapience7-hub:feat/cli-audio-attachments-clean

Conversation

@sapience7-hub

@sapience7-hub sapience7-hub commented Aug 1, 2026

Copy link
Copy Markdown

Summary

  • Allow common audio MIME types in CLI media uploads.
  • Preserve audio metadata when constructing imeta tags.

Validation

  • cargo test -p buzz-cli
  • cargo clippy -p buzz-cli --all-targets -- -D warnings
  • cargo fmt --all -- --check

Scope

This PR covers CLI-side audio attachment handling. End-to-end relay audio validation/storage and client playback remain separate work.

@sapience7-hub
sapience7-hub requested a review from a team as a code owner August 1, 2026 22:26
@sapience7-hub

Copy link
Copy Markdown
Author

Important clarification: this PR does not make song attachments work end to end yet. The current relay/media pipeline still rejects audio uploads. An MP4 containing a still image plus audio is not a workaround because Buzz treats MP4 as video and requires a strict canonical H.264/AAC container. Native relay audio validation/storage and client playback support are still required.

@sapience7-hub
sapience7-hub force-pushed the feat/cli-audio-attachments-clean branch 2 times, most recently from 9ea2dcb to f1811ca Compare August 5, 2026 09:33
@sapience7-hub sapience7-hub changed the title feat(cli): allow common audio attachments feat: expose remote agents in CLI and desktop Aug 5, 2026
Signed-off-by: Ahmet Tangoren <sapience7@gmail.com>
@sapience7-hub sapience7-hub changed the title feat: expose remote agents in CLI and desktop feat(cli): allow common audio attachments Aug 5, 2026
@sapience7-hub
sapience7-hub force-pushed the feat/cli-audio-attachments-clean branch from f1811ca to b3b5627 Compare August 5, 2026 09:41
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