mirror of
https://github.com/Comfy-Org/Comfy-PR.git
synced 2026-11-04 23:37:33 +00:00
[PR #184] [MERGED] feat: merge sno-bot improvements to main #188
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/Comfy-PR#188
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/Comfy-PR/pull/184
Author: @comfy-pr-bot
Created: 3/19/2026
Status: ✅ Merged
Merged: 3/19/2026
Merged by: @comfy-pr-bot
Base:
main← Head:merge/sno-bot-to-main📝 Commits (4)
8e91701fix: resolve TS2589 deep type instantiation in zChatCompletion calls251c4edchore: add .logs to gitignore and remove stale TODOa69bc54fix: improve slack bot message processing and terminal output cleaning290e247feat: add video read skill with Gemini 2.5 Flash and GPT-4o support📊 Changes
14 files changed (+656 additions, -44 deletions)
View changed files
➕
.bot/skills/video-read/SKILL.md(+69 -0)➕
.claude/skills/video-read/SKILL.md(+69 -0)📝
.gitignore(+1 -0)📝
bot/cli.ts(+98 -2)📝
bot/code/prbot.ts(+1 -2)📝
bot/slack-bot.ts(+163 -34)📝
bun.lock(+4 -2)📝
lib/slack/msg-read-nearby.ts(+3 -0)📝
lib/slack/msg-read-recent.ts(+2 -0)📝
lib/slack/msg-read-thread.ts(+3 -0)➕
lib/video/read-video.ts(+227 -0)➕
lib/zChat.ts(+14 -0)📝
package.json(+1 -0)📝
src/createGithubPullRequest.ts(+1 -4)📄 Description
Summary
lib/zChat.tswrapper to avoid excessively deep type errors from OpenAI'sChatCompletionCreateParamsNonStreamingtype.logsto gitignore, remove stale TODO increateGithubPullRequest.tscleanTerminalOutput()filters ANSI/debug noise, JSONL logging for response debugging, parse attachment text & resolve channel names fromfrom_urlprbot video readCLI command with Gemini 2.5 Flash and GPT-4o support for video analysis (local files + Slack-hosted videos)Test plan
bun typecheckpasses (tsgo)prbot video read --file <video> --model gemini.logs/directory is gitignored🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.