Skip to content

refactor(channels): consolidate media handling and improve resource cleanup#49

Merged
yinwm merged 1 commit intosipeed:mainfrom
yinwm:main
Feb 12, 2026
Merged

refactor(channels): consolidate media handling and improve resource cleanup#49
yinwm merged 1 commit intosipeed:mainfrom
yinwm:main

Conversation

@yinwm
Copy link
Collaborator

@yinwm yinwm commented Feb 12, 2026

Extract common file download and audio detection logic to utils package, implement consistent temp file cleanup with defer, add allowlist checks before downloading attachments, and improve context management across Discord, Slack, and Telegram channels. Replace logging with structured logger and prevent context leaks in transcription and thinking animations.

…leanup

Extract common file download and audio detection logic to utils package,
implement consistent temp file cleanup with defer, add allowlist checks
before downloading attachments, and improve context management across
Discord, Slack, and Telegram channels. Replace logging with structured
logger and prevent context leaks in transcription and thinking animations.
@yinwm yinwm merged commit 4a7c481 into sipeed:main Feb 12, 2026
emadomedher pushed a commit to emadomedher/picoclaw that referenced this pull request Feb 17, 2026
refactor(channels): consolidate media handling and improve resource cleanup
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