Releases: heypandax/pairlet
Release list
v2.2.0
v2.1.5
v2.1.4
手机端(iOS / Android)
- 执行过程折叠块随第一步诞生,卡片内实时行显示当前步骤,运行中不再跳动(Tool Process Live v1);失败与未返回分开标出,回合进行中不再误报「无结果」。
- 手机会话详情排版按 Chat Rhythm v1 落地:整条复制移到来源行,回合/段落间距统一,工具块整行可点,头部与输入区各成一个容器。
- 链接:轻点打开,长按出菜单(复制链接/打开文件/复制路径);Markdown 显式链接指向真实目标(#361)。
- 文件查看器一键复制路径。
- 新建会话的完全放权确认只问一次。
- Android:折叠屏展开后横屏保持单栏——设备分类先读折叠(铰链传感器/窗口折痕)再读宽度(#378 复测,欢迎折叠屏用户回报机型)。
桌面端
- 新会话的合成行按目录身份判同一项目(#58),侧栏等新会话真实行落到列表后再揭示;文件预览面板加复制路径。
daemon
- 无功能变化,版本随全平台锁步。
Full Changelog: v2.1.3...v2.1.4
v2.1.3
What's Changed
- Windows update-progress console probe on CI (#381) + hold pushes behind background sub-agents (#389) by @heypandax in #398
Full Changelog: v2.1.2...v2.1.3
v2.1.2
修复与改进
- 更清晰地区分用户消息和 Agent 回复,统一手机与桌面聊天样式(#397)。
- Claude 会话压缩摘要默认折叠,支持展开和复制;修复摘要分类及实时/历史去重(#394)。
- 会话压缩后及时更新上下文占用,不再保留压缩前的旧数值(#396)。
- 桌面文件查看器在调整窗口宽度后正确恢复文件名,可查看和复制完整长路径(#392)。
- 补齐文件查看器工具栏提示,并正确显示换行、复制和 diff 状态(#393)。
- 修复 Windows daemon 下载进度的终端识别和原位刷新,重定向日志保持可读(#381,进度显示部分)。
- iOS 修正 APNs 签名权限,并增加可分享的推送诊断。
- 包含此前 daemon 长下载超时和 Linux 桌面打包修复。
Downloads
Android APK, desktop installers for macOS / Windows / Linux, and self-contained daemon packages are attached below. macOS packages are signed and notarized. SHA-256 values are listed in SHA256SUMS.
iOS is delivered through App Store review and TestFlight; uploading a build does not mean Apple has approved it. The existing TestFlight link is https://testflight.apple.com/join/8z26MWWr.
HarmonyOS is not included in this release pipeline.
v2.1.1
Pairlet 2.1.1
修复与改进
- 历史会话中的长提问支持展开与收起,避免正文被三行摘要截断(#384)。
- 修复 Linux 桌面启动器在小容量管道下读取长 classpath 不完整、进入 JVM 前崩溃的问题(#385)。
- Windows ZCode 优先使用安装包自带的 Electron/CLI 入口,保留正确的资源目录(#386)。
- 清理可验证归属的 DSH 一次性模型探测会话,避免探测记录混入会话列表(#387)。
- DSH 启动失败按握手、新建、恢复阶段报错,并结算等待中的消息,避免无限排队(#388,部分修复)。
- 通知注册增加服务端保存确认和恢复重试;改善仅 relay 连接、后台返回及旧请求取消时的恢复行为(#389)。
- iOS HTML 预览将触摸直接交给原生 WebView,改进滚动交互(#390,仍待受影响设备确认)。
- Windows 托盘左键激活应用;桌面窗口和文件/变更面板保留更多会话内状态。
- 稳定 Handoff 权限切断相关测试的同步时序(#375)。
发布与验证说明
- 本轮发布 Android APK、macOS / Windows / Linux 桌面端及 daemon;iOS 2.1.1(build 58)已提交 App Store 审核,通过后自动上架。TestFlight 外部测试也在等待 Beta App Review。
- HarmonyOS 本次暂缓,待构建机器可用后从同一版本补发。
- 通知确认能力需要配套的新 relay;兼容旧 relay 的客户端仍可登记,但不显示服务端已确认。
- DSH Web 工作区可见性和真实双向接管仍有待验证;本版不宣称解决 #388 的全部症状。
- Linux 原机环境、iOS HTML 滚动及通知实际送达仍需反馈者验证;相应 issue 将保留验收状态。
- 构建溯源:常规平台使用
v2.1.1标签;Linux 桌面包另包含 fd436625 打包修正,确保 deb/rpm 复用通过启动检查的镜像。
English
- Expand long questions in conversation history.
- Fix a Linux desktop launcher crash caused by truncated startup data.
- Improve Windows ZCode startup, DSH probe-session cleanup, and startup failure handling.
- Add acknowledged notification registration and bounded recovery, including stale-request cancellation.
- Improve iOS HTML preview touch handling and Windows tray activation.
- Preserve more desktop window and per-session file-panel state.
iOS 2.1.1 (build 58) is waiting for App Review with automatic release after approval; its TestFlight external build is waiting for Beta App Review. HarmonyOS will follow separately. DSH handoff, affected-device HTML scrolling, and notification delivery still require field confirmation.
v2.1.0
亮点
- 会话里可收起工具过程:连续已完成的工具调用与思考收成一行,点开可恢复;失败工具、审批与提问卡始终可见。快捷菜单「上下文」组新增开关并按会话记住。进行中的会话与 Codex 会话暂不收起(已知限制)(#380,#383 归并)。
- 受管会话清单与显式导入:只登记在 Pairlet 里自己创建的会话;外部终端开的会话进入「发现」列表,可按需导入,导入只登记引用、不发送提示也不接管(#360)。
- 跨机器远程执行(预览):
pairlet agent命令让一台电脑上的 Agent 把任务交给另一台已授权电脑执行并取回结果。目标机主人在本机批准邀请并比对指纹,每个授权限定工作区、后端与权限上限;远程会话一律以默认权限启动,越界写入与 Bash 走主人审批(#367,两台真机的端到端验收仍在进行)。 - 任务完成通知:完成、出错、额度用完都会推到手机,即使桌面 App 在线;同一会话 30 秒内合并为一条;手机正在看的会话不重复弹(#382)。
- 上下文用量:没有数据时明确显示「尚未获得」而不是 0%;桌面头部新增
ctx入口;DSH/ZCode 历史会话补回已用量,并修正 ZCode 把缓存重复计入上下文与计费的问题(#320)。 - 新建会话模式:按「新会话默认模式」开局,切换 Agent 时沿用已选模式,目标 Agent 不支持时提示原因(#363)。
- daemon 更新进度:
cc-pocket-daemon update显示下载进度,停滞 2 分钟自动中止并提示阶段(#381 第一部分)。 - Linux 桌面包:新增 deb/rpm(#379)。
- Codex 接管:接管后自动让 ChatGPT App 侧栏定位到该会话(macOS;#347)。
- 其他修复:手机横屏进入会话默认全宽单栏(#378)、项目列表默认平铺(#371)、桌面侧栏最近项目折叠(#373)、最新项目首会话偶发不显示(#374)、DSH V0–V3 会话发现与回放(#376)、DSH/Kimi 图片附件转发(#377)、ZCode/DSH 文件查看(#354)、按电脑同步项目置顶(#362)、iPad 多任务保留会话状态(#334)、Windows「关于」页更新命令(#364)、review 收件方在对端撤销凭据后不再无限重连。
升级
brew upgrade --cask heypandax/tap/cc-pocket # macOS daemon
scoop update cc-pocket-daemon # Windows daemon
cc-pocket-daemon update # 一键脚本安装的 daemon手机端与桌面 App 从各自渠道更新。受管会话清单、完成通知合并与远程执行需要 daemon 与 App 都升到 2.1.0;新旧端组合保持原有行为。
v2.0.0
亮点
- CC Pocket 开始过渡到 Pairlet。 过渡期内商店与设备上显示为「CC Pairlet」,首次启动有一次性提示说明改名;已有配对与设置保持不变。
- 电脑端新增
pairlet命令,子命令与cc-pocket-daemon完全相同,旧命令继续可用。 - 官网迁到 pairlet.org:中英文站、手册与支持页同域;帮助入口兼容新旧 GitHub 仓库地址(仓库已改名为
heypandax/pairlet,旧链接自动跳转)。 - 使用与诊断数据共享开关:设置里可开关「共享使用与诊断数据」,并复制最近一次诊断编号用于反馈;电脑端由
cc-pocket-daemon diagnostics --sharing单独控制。桌面端的使用统计改经 relay 转发,安装包不再内置分析密钥。 - OpenCode:daemon 在后台服务里也能找到独立安装的 OpenCode CLI(
~/.opencode/bin),不再需要手动做符号链接。 - 修复一批反馈:
- Windows:ZCode 装在 PATH 之外也能开会话,按注册表与 Programs 目录定位,找不到时列出探测过的路径(#353);托盘右键改开与左键相同的自绘浮层,替换不跟随缩放的原生菜单(#322);更新提示行与已配对电脑卡片文字垂直居中(#293)。
- 桌面端:右键文件路径不再崩溃(#361);运行中列表按会话标题显示、项目名降为次行(#358);「最近」里的项目可右键移除(#359)。
- 「#5 已修复」这类正文不再被当作标题放大(#355);Android 网关模型列表过长时可滚动(#366)。
- DeepSeek Harness 支持官方 npx-only 安装方式,自定义路径可用
cc-pocket-daemon config --dsh-bin固定(#365)。 - macOS:一键脚本安装的 daemon 重新被识别为托管安装,自动更新恢复生效(#368)。
升级
brew upgrade --cask heypandax/tap/cc-pocket # macOS daemon
scoop update cc-pocket-daemon # Windows daemon手机端与桌面 App 从各自渠道更新。本次协议只新增可选字段,新旧 daemon/App 可互通;诊断编号等新能力需要两端都升到 2.0.0。
v1.9.8
亮点
- DeepSeek Harness 会话恢复可用。 dsh
0.1.2-rc.1换掉了 cc-pocket 一直对接的 web profile 本地 API(旧的dsh-host-apiproxy停止发布,新网关要求签名 cookie),会话因此报could not reach the dsh local API on 127.0.0.1:<port>。daemon 已改走 dsh 官方的 ACP profile(dsh --profile acp,标准 Agent Client Protocol v1)。⚠️ 升级后 dsh 必须 ≥ 0.1.2-rc.1:npm i -g @deepseek-ai/dsh@latest(需 Node ≥ 22.12)。旧版没有 acp profile,握手不会有回应。- 随之取消的能力:DeepSeek 会话不再提供 agent 预设与会话重命名,
/permission等 slash 命令也不再可用——官方自动化接口只暴露模型与推理强度。历史会话可正常打开、继续对话。
- ZCode 3.9+ 恢复可用:模型改为直接传给运行时,不再依赖它已不再读取的
~/.zcode/cli/config.json。 - HTML 内嵌预览 + 文件图片缩放:HTML 在沙箱浏览视图里直接渲染,可一键切回源码;文件查看器里的图片支持双指缩放、限位拖动与一键还原。
- 桌面端 Markdown 预览栏:Markdown 文档在对话右侧打开。
- iPad:会话列表加宽(英文「New session」不再截断),额度条在过窄时不再显示重置时间。
升级
brew upgrade --cask heypandax/tap/cc-pocket # macOS daemon
scoop update cc-pocket-daemon # Windows daemon手机端与桌面 App 从各自渠道更新即可;本次没有协议变更,daemon 与 App 不要求同版。
v1.9.7
v1.9.7
- 工具返回的截图/图片在手机端可看:缩略图 → 全屏 → 双指缩放,实时与回放都支持(#332)
- Codex 账号剩余周额度与 Claude 并排显示,手机底边条与桌面侧栏(#348)
- DeepSeek Harness 开台可选 agent 预设与模型,会话中可切模型(#333)
- 独立的 Thinking 三态开关,与推理强度正交;
/thinking on|off|default(#345,by @FavorPan) - 明文 http 网关的模型清单探测解禁(#343,by @FavorPan)
- iPad / Android 平板双栏布局;iOS 改为 universal(#334)
- macOS 应用菜单栏(#350)
- 修复左上角返回偶发弹回会话列表(#349)
- 接管 ChatGPT 持有的 Codex 会话时,分支写入原生名称「CC Pocket · 原名」(#347,第一步)
- 首启引导补信任说明与包管理器安装项,配对/演示埋点补齐(#342)
- 鸿蒙 HAP 随本版发出,含 DSH 提问卡修复(#326)
Full changelog: v1.9.6...v1.9.7