Repository navigation
Ternilo v0.2.17
Ternilo v0.2.17
本版修复运行状态、会话操作和文件展示问题。
- 修复 SQLite 整体回滚后异常连接被重复使用,导致事务、就绪检查和请求恢复持续失败的问题。
- 运行中修改会话权限会立即提示等待当前轮次完成或先停止,不再阻塞历史加载;空闲后仍可修改,完整访问仍需确认。
- 修复 Server 接入电脑的子会话打开入口。主会话增加子 Agent 启动、协作状态和直接打开入口。
- 电脑离线或网页连接中断时显示运行状态待确认,不再把缓存的思考与工具状态持续计时。重连后恢复真实状态。
- 聊天中的工作区图片支持预览与放大,沿用会话文件权限;支持 Node 路径占位符,不要求把图片复制到工作区根目录。
- 全部完成的待办退出输入框上方,历史记录保留;工具说明补充进度更新与交付前核对要求。
- 文件页归并同一路径的生成记录,默认显示最新已加载版本;展开历史版本可分别预览、下载。
- 目录选择器显示实际路径,并提供上级目录入口。
- 命令授权按操作、用途、影响展示,完整命令可展开检查;等待授权与历史记录保持一致,旧请求明确提示缺少说明。
相关界面支持中文、英文、韩文和手机窄屏。
升级
请同时更新 Server 和接入电脑的 ternilo。Server 拉取 ghcr.io/mosttt/ternilo-server:0.2.17 后重新创建容器;仅重启旧容器不会更换镜像。本机先停止 Ternilo,再替换程序或使用原安装方式更新,保留原数据目录和配置,然后重新启动。
本补丁不需要资源迁移启用命令。资源迁移与恢复继续留在独立开发分支,Work 不包含在本版。Desktop 安装器仍未签名/公证,生产自动更新尚未启用。
Ternilo v0.2.17
This patch fixes runtime feedback, session controls and file presentation.
- Discard file-backed SQLite connections with stale transaction depth after an engine rollback, preventing repeated transaction, readiness and request-recovery failures.
- Reject permission changes promptly while a turn is active instead of blocking history reads. Permissions remain editable when idle; full access still requires confirmation.
- Fix child-session navigation for Server-connected computers and show subagent startup, activity and direct navigation in the parent conversation.
- Show unconfirmed run status while the computer or live connection is offline, without continuing stale thinking timers. Reconnection restores current state.
- Preview and enlarge workspace images in chat through the existing authorized file interface, including Node-redacted paths.
- Remove completed todo lists from the composer dock while retaining history, and clarify progress-update expectations in the tool description.
- Group generated file records by workspace path, with separate previews and downloads for older versions.
- Show the actual folder path and provide parent-folder navigation in the directory picker.
- Explain command approvals through action, purpose and impact, with the full command in an expandable disclosure. Pending cards and history use the same presentation; older requests identify missing explanations.
The affected interfaces support Chinese, English, Korean and narrow mobile screens.
Upgrade
Update both Server and connected computers' ternilo. Pull ghcr.io/mosttt/ternilo-server:0.2.17 and recreate the Server container; restarting an old container does not change its image. Stop local Ternilo, replace the program or update through the original installation method, keep the existing data directory and configuration, then restart.
This patch does not require a resource-migration activation command. Resource migration and recovery remain on a separate development branch; Work is excluded. Desktop installers remain unsigned and unnotarized, and production automatic updates are not enabled.
Server image: ghcr.io/mosttt/ternilo-server:0.2.17 (linux/amd64, linux/arm64).