Repository navigation
Releases: riot-org/Riot
Release list
Riot 0.1.11
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
Linux 服务器(无界面,网页访问):docker pull ghcr.io/riot-org/riot-server:0.1.11(x86_64 / arm64)
本次更新
新增
- 定时任务带上模型:对话里建的用当前会话的模型,手动创建可以选,兜底用模型列表第一个。
改进
- Rust 工具链固定到 1.99,本地和 CI 用同一个 rustc,不再出现「本机能过、CI 不过」。
- 流式看门狗认保活字节:网关攒大工具调用时不再 90 秒误杀。
修复
- 对话流:生成结束时阅读位置不再跳走。
HostResponse::Schedule的任务视图装箱,修 CI 的large_enum_variant。
Full Changelog: Riot_0.1.10...Riot_0.1.11
Riot 0.1.10
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
Linux 服务器(无界面,网页访问):docker pull ghcr.io/riot-org/riot-server:0.1.10(x86_64 / arm64)
本次更新
新增
- 思考力度挪进模型菜单(Effort 档位),上下文用量按模型窗口显示,max tokens 上限提到 384K。
- DeepSeek 接入对齐:回传思维链、加「最高」思考档、输出截断不再砍到 4K。
改进
- 代码统一 13px、文件树提亮,向 Claude 桌面端靠;文件树图标跟着文字放大,浅色主题下文件名和箭头加深。
- DeepSeek 提示词适配:规则搬到首条用户消息。
- 提示词:规划提醒不再评价活的大小,「只做要求的事」这条限定在改已有代码上。
Full Changelog: Riot_0.1.9...Riot_0.1.10
Riot 0.1.9
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
Linux 服务器(无界面,网页访问):docker pull ghcr.io/riot-org/riot-server:0.1.9(x86_64 / arm64)
本次更新
新增
- Bash 后台命令:加
run_in_background,会自己结束的长命令(构建、跑测试、起服务)不再占着一整回合。跑完把结果作为一条通知送回会话。 - 模型起的定时任务若只用一次,成功跑完自动删掉,不再堆在列表里。
- 模型起的终端不再自动弹面板,改成顶栏计数和「查看终端」入口。
改进
- 前缀缓存与 Anthropic 思考参数:整组加载工具、去掉 scope、等后台任务时长参与缓存;新模型改用 adaptive 思考。
- Markdown 排版与浅色主题照着 Claude / Codex 对齐;表格短列不再挤成一字一行,文件链接支持点击意图。
- 模型起的终端退出后自动收掉标签,宿主的尸体也封顶只留最近几个。
- 右侧抽屉往外拖能把左栏推出窗口,主区最小宽度提到 500。
- 改动条关掉后按会话记住,切会话、重启都不再冒出来。
- 提示词与界面:计划只在变化时注入、提醒块转义防伪造、操作栏按轮挂。
修复
- 生成过程中展开的思考,落定时不再被收走、不再跳动。
- 右列开合时主区交界不再闪出一条白线。
- 行内代码去掉描边;任务通知卡片底边距按视觉量。
Full Changelog: Riot_0.1.8...Riot_0.1.9
Riot 0.1.8
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
Linux 服务器(无界面,网页访问):docker pull ghcr.io/riot-org/riot-server:0.1.8(x86_64 / arm64)
本次更新
改进
- 文件预览改用 CodeMirror,可以直接编辑。
- 过程组(工具调用折叠区)的对齐改成跟 Claude 一致。
- 临时浏览器页会自动回收;对话流性能优化。
文档
- README 加上英文版,中文页链到 English。
打包
- 给前端构建加 4GB 堆上限。
@codemirror/language-data给每种语言切一个 chunk,JS chunk 从 133 个涨到 250 个,vite build的 rendering chunks 阶段要 ~2.4GB 堆,macOS runner 默认只有约 2GB,会把打包打挂。
Full Changelog: Riot_0.1.7...Riot_0.1.8
Riot 0.1.7
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
Linux 服务器(无界面,网页访问):docker pull ghcr.io/riot-org/riot-server:0.1.7(x86_64 / arm64)
本次更新
新增
- 环境变量:在设置里给会话注入工具要用的变量。
- 对话里内嵌音视频播放。
- 待办清单。
改进
- 工具卡重做。
- 撤回(撤销上一轮)的修复。
文档
- README 补上 Linux 服务器部署说明:启动容器、登录链接、对外访问、环境变量、升级。
Full Changelog: Riot_0.1.6...Riot_0.1.7
Riot 0.1.6
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
Linux 服务器(无界面,网页访问):docker pull ghcr.io/riot-org/riot-server:0.1.6(x86_64 / arm64)
本次更新
新增
- Linux 服务器版
riot-server:不带界面的宿主,起容器后通过网页访问,浏览器面板和命令沙箱在 Linux 上同样可用。 - 插件的安装与卸载:卸载 / 升级前先停掉插件自己的 MCP 服务器再动目录;删目录改成先挪开再删,修掉 Windows 上「写盘失败 / 无权限」。
- 插件设置页重排:市场并入主页,官方市场不可移除只能停用;市场并行拉取,连不上和没清单分开报错。
- 宿主单实例:第二个 Riot 会把已开的窗口叫到前面然后退出,不再有两份进程抢同一份浏览器 profile。
改进
- 思考改成显示时长而不是字数;去掉直播预览的跑马灯,进行中的文字改成流光。
- 对话流:生成中翻上去看历史,正文不再上下抖一像素。
- Git 改动面板:光标停在超宽的 diff 上也能滚动面板。
- macOS 打包不再单独出
.app,避免 tauri-action 打成没人要的.app.tar.gz(上传常被 GitHub 资产接口掐断)。 - 发版产物改成 Linux 双架构 Docker 镜像;去掉每晚定时 CI。
修复
- 侧栏换成系统材质:透明像素按预乘 RGB 合成,旧 Windows 上浅色侧栏会是一块深灰,现在只在材质真铺上了时才透。
- Linux 沙箱挡住
auth.json、令牌轮换即时生效、bwrap 冒烟带上限。 async-trait升到 0.1.92,绕开 Rust 1.99 的clippy::double_must_use误报。default-run = Riot:同包里有riot-server之后,tauri dev不指定--bin会被 cargo 拒绝。
Full Changelog: Riot_0.1.5...Riot_0.1.6
Riot 0.1.5
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
本次更新
新增
- 检查点与回退:按用户气泡把文件回退到某一轮之前,配套 Restore / Redo。正文改内容寻址存储——切片只记哈希,正文按 blob 去重,
gc清孤儿。 - Provider 可配置请求头,LLM 请求默认带 Riot 的 User-Agent。
- OpenAI 兼容协议加上 Responses 形态:路径只拼 URL,报文形态由配置决定。
- Bash 按字面路径比对记基线:
cp/mv/rm/touch/ 重定向都能进改动栏并参与回退。 - 预览面板的文件树改成浮层。
- 能力包换成标准插件。
改进
- 换模型时剥掉别家的 thinking 签名,历史原文不动;
model_origin记下真正发出去的模型名,别名回显不再让自己的签名被剥。 - 子 agent 状态更新更及时,多任务下不再出现流式变块;子 agent 登记表落盘,失败改为会话状态。
- 技能 front matter 解析。
- 对外文案改成「Codex 的开源替代」,补上安装与能力清单。
修复
- ToolSearch:
select一个常驻工具时说清它本来就能直接调,不再报「没找到」。 - Windows CI 两处:多余的
CommandExt、smoke 失败后的清场。
Full Changelog: Riot_0.1.4...Riot_0.1.5
Riot 0.1.4
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
本次更新
改进
- 系统通知:Windows 上改成自注册 AUMID 直发 toast,通知不再顶着 PowerShell 的名字出现。
- 浏览器体验优化。
Full Changelog: Riot_0.1.3...Riot_0.1.4
Riot 0.1.3
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
本次更新
新增
- 多任务:一次对话里并行推进多件事。
- 远程访问:宿主自带 HTTP / WS 服务,浏览器端有配套 transport,顺带做了移动端布局适配——手机浏览器也能用。
- 界面多语言:宿主和内核的文案改成词典键,前端做了五语词典和语言设置。
- 浅色主题:颜色全部收成 token 并加浅色覆盖块;外观三档(跟随系统 / 浅 / 深),代码高亮、终端、Mermaid、二维码都跟着切;宿主窗口外观运行时可切并记住上次值。
- 会话摘录:跨会话回忆,和上下文压缩的归档合成一处。
- 编辑历史里的消息后可以重新发送。
- 定时任务:新增
every间隔重复和运行历史。 - 文件浏览器;右侧的 plan 面板和图片预览。
改进
- 浏览器面板支持触屏滚动、拖选和复制。
- 浏览器替用户应答权限提示:公网页面访问 localhost 不再一路挂到超时。
- 子 agent 交互优化。
- 提示词做了英文化和组件化重构。
修复
- 对话流滚动位置的 bug。
Full Changelog: Riot_0.1.2...Riot_0.1.3
Riot 0.1.2
macOS:Riot_*_aarch64.dmg(Apple Silicon)
Windows:Riot_*_x64-setup.exe
本次更新
新增
- 定时任务:把一句话交给 agent 到点执行。
- 浏览器能力加强。
改进
- 官网重做并优化。
修复
- Windows CI:测试二进制缺 Common-Controls v6 manifest,改为
/DELAYLOAD方案。
Full Changelog: Riot_0.1.1...Riot_0.1.2