Skip to content

Avibe

v2.2.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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

Affected surfaces

auth rbac

Summary

AI summary

New DM bind system, file attachments with quick‑reply buttons, and fixes for Codex runtime stability.

Full changelog

Highlights

  • You can now manage access more directly in DMs with a new bind system, admin permission controls, and user management features (#69).
  • You can now attach files and use enhanced quick-reply buttons, making bot replies more interactive and practical for real workflows (#74).
  • Platform behavior is now more consistent across IM contexts, with platform-scoped settings and smoother DM onboarding and routing (#76).
  • Fixed multiple Codex runtime issues in persistent app-server mode, reducing retry noise and improving turn handling, error visibility, and stop/interrupt reliability (#68, #84, #87).

Changes

Added

  • Add a DM bind system, admin permission control, and user management capabilities (#69).
  • Add file attachment support and enhanced quick-reply buttons, including a reply_enhancements toggle in config and Web UI (#74).
  • Add persistent Codex app-server mode based on JSON-RPC 2.0 (#68).
  • Add Docker-based end-to-end testing infrastructure and real integration/regression workflows (#70, #75, #83).
  • Add a Vibe Remote maintenance skill for operational guidance (#81).

Changed

  • Unify IM behavior across platforms and scope settings by platform/context for more consistent routing and configuration (#76).
  • Centralize runtime policy, auth flow, DM detection, and settings resolution to isolate runtime state and reduce cross-context leakage (#72).
  • Refresh routing and maintenance guidance for Vibe Remote skills (#88).

Fixed

  • Fix fallback text extraction for OpenCode when the last message has no text parts, while avoiding fallback on error paths (#67).
  • Fix Codex turn lifecycle issues, including bootstrap races, stale turn state, interrupt/stop handling, notification routing, terminal error surfacing, and npm-prefix/binary detection after setup (#68).
  • Fix retry notification noise in Codex and clarify the related agent workflow guidance (#84, #87).
  • Fix processing indicator cleanup so reactions remain visible until a terminal state is reached (#77).
  • Fix Slack display name resolution to prefer real names and improve user prefixes (#86).
  • Fix routing, runtime, and session stability across channels, including restart PID handoff and routing interactions (#76, #86).
  • Fix DM onboarding and Slack menu/slash-command access behavior, including bind-gate enforcement and channel authorization edge cases (#69, #76).
  • Fix reply enhancement issues including parsing crashes, upload path security, per-context upload allowlists, macOS /tmp resolution, button guards, and preservation of non-action Slack blocks (#74).
  • Fix admin and bind-code validation issues, including expired code filtering, Feishu shared-card/admin checks, modal and callback settings resolution, atomic saves, and shadowed user settings (#69).

Full Changelog: https://github.com/cyhhao/vibe-remote/compare/v2.1.21...v2.2.0


Highlights

  • 你现在可以直接在私聊中完成绑定,并使用新的管理员权限控制和用户管理能力,更方便地管理访问权限(#69)。
  • 你现在可以在回复中附加文件,并使用增强版快捷回复按钮,让机器人在实际工作流里更好用(#74)。
  • 各平台在私聊等 IM 场景下的行为现在更加一致,设置也按平台/上下文隔离,路由和接入体验更顺畅(#76)。
  • 修复了多项 Codex 持久化 app-server 模式下的运行问题,减少重试噪音,并改进了 turn 处理、错误可见性以及停止/中断的稳定性(#68, #84, #87)。

Changes

Added

  • 新增私聊绑定系统、管理员权限控制和用户管理能力(#69)。
  • 新增文件附件支持和增强版快捷回复按钮,并在配置与 Web UI 中加入 reply_enhancements 开关(#74)。
  • 新增基于 JSON-RPC 2.0 的 Codex 持久化 app-server 模式(#68)。
  • 新增基于 Docker 的端到端测试基础设施,以及真实集成/回归测试工作流(#70, #75, #83)。
  • 新增 Vibe Remote 维护技能,用于提供运维与使用指引(#81)。

Changed

  • 统一各平台在 IM 场景下的行为,并将设置按平台/上下文隔离,使路由与配置表现更一致(#76)。
  • 重构运行时策略、鉴权流程、私聊识别与设置解析,隔离运行时状态,减少跨上下文串扰(#72)。
  • 更新 Vibe Remote 的路由与维护技能文档指引(#88)。

Fixed

  • 修复 OpenCode 在最后一条消息没有文本片段时的文本回退提取问题,并避免在错误路径上误触发回退(#67)。
  • 修复 Codex turn 生命周期中的多类问题,包括启动竞态、陈旧 turn 状态、停止/中断处理、通知路由、终态错误展示,以及安装后 npm-prefix/二进制定位问题(#68)。
  • 修复 Codex 重试通知过多的问题,并补充澄清相关 agent 工作流说明(#84, #87)。
  • 修复处理中的反应状态过早清理的问题,使其能持续显示到终态为止(#77)。
  • 修复 Slack 显示名解析,优先使用真实姓名并改进用户前缀显示(#86)。
  • 修复跨频道的路由、运行时与会话稳定性问题,包括重启 PID 交接和路由交互异常(#76, #86)。
  • 修复私聊接入与 Slack 菜单/斜杠命令访问相关问题,包括绑定门禁校验和频道鉴权边界情况(#69, #76)。
  • 修复回复增强相关问题,包括解析崩溃、上传路径安全、按上下文限制上传目录、macOS /tmp 解析、按钮保护,以及 Slack 非操作区块被误删的问题(#74)。
  • 修复管理员与绑定码校验相关问题,包括过期绑定码过滤、飞书共享卡片/管理员校验、弹窗与回调的设置解析、原子保存,以及用户设置被遮蔽的问题(#69)。

Full Changelog: https://github.com/cyhhao/vibe-remote/compare/v2.1.21...v2.2.0

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

Track Avibe

Get notified when new releases ship.

Sign up free

About Avibe

All releases →

Related context

Beta — feedback welcome: [email protected]