This release adds 2 notable features for engineering teams evaluating rollout.
Published 2mo
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agent
agent-os
ai
ai-agents
chatops
claude
+11 more
claude-code
codex
devtools
discord-bot
lark-bot
llm
local-first
opencode
slack-bot
vibe-coding
wechat
Summary
AI summaryFixed Discord oversized reply message delivery failures by auto‑splitting responses.
Full changelog
Highlights
- You can now set up remote integrations more smoothly with new remote setup flows and command reference docs, plus multiple fixes that stabilize IM-based setup across providers (#151, #160).
- Telegram bot interactions are now more reliable and easier to use, with a button-first flow, polished setup/resume behavior, safer formatting, and concurrent update handling for better responsiveness (#122, #152, #164).
- Managed
vibe watchworkflows have expanded significantly: you can now use built-in watch commands, background hook patterns, and longer-running GitHub PR watchers with better catch-up and timeout handling (#153, #154, #158, #159). - Fixed message delivery issues across chat platforms, including splitting oversized Discord replies and improving browser/UI mutation protection for setup and request flows (#150, #163).
Changes
Added
- Add button-first Telegram bot integration and align interactive bot flows (#122).
- Add remote setup flows and command reference documentation (#151).
- Add managed
vibe watchcommands for built-in watch workflows (#154). - Add a background watch hook pattern for detached/async watcher usage (#153).
- Extend GitHub background waiters and add longer-running PR watch capabilities (#158).
- Add subagent routing support for Codex.
- Add GitHub PR watch wrappers, catch-up mode, wrapper-level timeout control, async launch by default, timeout hook reporting, and pass-reaction detection for PR workflows.
Changed
- Improve Telegram interaction, callback gating, resume mapping, topic handling, and setup flow behavior (#152, #164).
- Refine watch guidance, task/hook messaging, session scope guidance, and agent/review documentation (#148).
- Update stable auto-update behavior to ignore prereleases and better detect prerelease/post-release version formats (#155).
- Internal: expand scenario-based auth/setup and message-delivery test coverage, plus related testing standards/docs (#162).
Fixed
- Fix Discord replies by splitting oversized result messages to avoid delivery failures (#150).
- Fix IM setup flow stability across auth providers, including routing, cleanup, completion waiting, credential heuristics, and provider verification (#160).
- Fix Telegram update ordering, task lifecycle/concurrency guards, nested emphasis parsing, formatter placeholder/link handling, callback auth checks, topic creation gating, and atomic chat persistence (#152, #164).
- Fix GitHub watcher behavior for pull request status transitions, closed draft classification, self-authored review events, bootstrap paging/cursors, polling order, restart catch-up, timeout handling, and non-retryable error handling (#159).
- Fix watch process handling for spawn failures, shutdown cleanup, wall-clock runtime tracking, zero-value settings, and cancelled waiter termination.
- Fix UI/browser mutation protection to honor forwarded origin, support E2E bypass, protect global mutation requests, and allow private setup host agent installs (#163).
- Fix Feishu and Codex routing persistence issues, including missing routing on first save and saved-agent preservation on updates.
- Fix Python 3.10 compatibility by supporting TOML fallback in Codex.
- Fix opencode auth refresh behavior during active runs/restarts.
Full Changelog: https://github.com/cyhhao/vibe-remote/compare/v2.2.7...v2.2.8
Highlights
- 你现在可以更顺畅地完成远程集成配置:这次新增了 remote setup 流程和命令参考,同时修复了多处 IM 场景下的配置稳定性问题,整体上手更稳了(#151, #160)。
- Telegram 机器人交互现在更好用了:新增按钮优先的交互方式,完善了 setup / resume 流程,修复格式化与回调处理问题,并支持并发分发更新,响应更及时(#122, #152, #164)。
vibe watch能力明显增强:现在提供托管式 watch 命令、后台 hook 模式,以及更完善的 GitHub PR 长时监听与补追能力,超时和异常处理也更可靠(#153, #154, #158, #159)。- 修复了多平台消息与界面相关问题,包括 Discord 超长结果消息发送失败,以及浏览器/UI 变更请求保护不一致的问题(#150, #163)。
Changes
Added
- 新增 Telegram 按钮优先的机器人集成,并对交互式流程进行了对齐优化(#122)。
- 新增 remote setup 流程与命令参考文档(#151)。
- 新增托管式
vibe watch命令,简化常见 watch 工作流(#154)。 - 新增后台 watch hook 模式,支持分离/异步 watcher 用法(#153)。
- 扩展 GitHub 后台 waiter,增强 PR 长时监听能力(#158)。
- 新增 Codex 的 subagent 路由支持。
- 新增 GitHub PR watch wrapper、补追模式、wrapper 级超时控制、默认异步启动、超时 hook 上报,以及 PR pass reaction 检测能力。
Changed
- 优化 Telegram 的交互体验、回调鉴权、resume 映射、topic 处理和 setup 流程行为(#152, #164)。
- 更新 watch 指南、任务与 hook 文案、session scope 说明,以及 agents / review 相关文档(#148)。
- 调整稳定版自动升级逻辑:忽略 prerelease,并改进对 prerelease / post-release 版本格式的识别(#155)。
- Internal:补充基于场景的 auth/setup 与消息投递测试覆盖,并完善相关测试规范与文档(#162)。
Fixed
- 修复 Discord 结果消息过长时发送失败的问题,现会自动拆分回复(#150)。
- 修复 IM 配置流程在多种认证提供方下的稳定性问题,包括路由、清理、完成等待、凭据判断和 provider 校验(#160)。
- 修复 Telegram 更新顺序、任务生命周期与并发保护、嵌套强调解析、格式化占位符/链接处理、回调鉴权、topic 创建限制,以及聊天发现结果原子持久化等问题(#152, #164)。
- 修复 GitHub watcher 在 PR 状态变化、已关闭 draft 分类、自身 review 事件过滤、启动分页/游标、轮询顺序、重启补追、超时处理和不可重试错误处理上的问题(#159)。
- 修复 watch 进程在启动失败、关闭清理、实际运行时长统计、零值配置保留,以及取消 waiter 终止处理上的问题。
- 修复 UI/浏览器变更请求保护问题,包括转发来源识别、E2E 绕过、全局 mutation 请求保护,以及私有 setup host 的 agent 安装支持(#163)。
- 修复 Feishu 与 Codex 的路由持久化问题,包括首次保存缺少路由信息和更新时已保存 agent 丢失的问题。
- 修复 Codex 在 Python 3.10 下的兼容性问题,支持 TOML fallback。
- 修复 opencode 在活跃运行或重启期间的认证刷新行为。
Full Changelog: https://github.com/cyhhao/vibe-remote/compare/v2.2.7...v2.2.8
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Avibe
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]