mirror of
https://github.com/NanmiCoder/claude-code-haha.git
synced 2026-10-10 03:43:11 +08:00
release: v0.6.1
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "claude-code-desktop",
|
"name": "claude-code-desktop",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.6.0",
|
"version": "0.6.1",
|
||||||
"description": "Desktop coding agent workbench for Claude Code Haha.",
|
"description": "Desktop coding agent workbench for Claude Code Haha.",
|
||||||
"homepage": "https://github.com/NanmiCoder/cc-haha",
|
"homepage": "https://github.com/NanmiCoder/cc-haha",
|
||||||
"author": {
|
"author": {
|
||||||
|
|||||||
+20
-2
@@ -8,8 +8,11 @@
|
|||||||
|
|
||||||
- 新增持久化的隔离 JavaScript 工作进程执行原生应用操作,可批量完成已知动作,动作之间不再需要模型往返。
|
- 新增持久化的隔离 JavaScript 工作进程执行原生应用操作,可批量完成已知动作,动作之间不再需要模型往返。
|
||||||
- 对齐 macOS 的手势、按键、应用清单、截图、滚动和剪贴板行为,并补齐已签名原生接收端的回归测试。
|
- 对齐 macOS 的手势、按键、应用清单、截图、滚动和剪贴板行为,并补齐已签名原生接收端的回归测试。
|
||||||
|
- 坐标点击改为走精确的辅助功能命中;渲染期属性可复用;键盘宏被限制在已验证的原生边界内。
|
||||||
|
- 截图附带像素尺寸,保留无损采集证据的同时只向模型返回受限尺寸的画面;窗口被遮挡层接管后仍保留窗口身份与快照。
|
||||||
|
- 取消操作可贯穿后台进程与锁获取,不再出现取消失效。
|
||||||
|
- 移除旧的逐应用限制,改为启用 Computer Use 时做一次全局授权,同时保留全局关闭与目标校验。
|
||||||
- 保留 Windows 的像素操作路径,修复取消操作时的清理问题。
|
- 保留 Windows 的像素操作路径,修复取消操作时的清理问题。
|
||||||
- 截图现在附带像素尺寸,窗口被遮挡层接管后仍保留窗口身份与快照。
|
|
||||||
|
|
||||||
### 会话与历史
|
### 会话与历史
|
||||||
|
|
||||||
@@ -27,6 +30,12 @@
|
|||||||
- **Anthropic 兼容端点重复 `/v1`**(#1279):在 Anthropic 请求边界归一化 API 版本,保留网关前缀与已保存的 Provider 设置。
|
- **Anthropic 兼容端点重复 `/v1`**(#1279):在 Anthropic 请求边界归一化 API 版本,保留网关前缀与已保存的 Provider 设置。
|
||||||
- 保留 Provider 的 1M 上下文标记与显式能力开关,跨上下文别名时能力识别不再丢失。
|
- 保留 Provider 的 1M 上下文标记与显式能力开关,跨上下文别名时能力识别不再丢失。
|
||||||
|
|
||||||
|
### Codex 请求路由与工具载荷
|
||||||
|
|
||||||
|
- 可选参数的工具改为显式非严格 schema,不再因为缺少可选字段而丢失参数。
|
||||||
|
- 发送稳定的会话与线程标识,路由状态在一个用户回合内保持、在完成或取消时释放。
|
||||||
|
- 支持时用 zstd 压缩 Codex OAuth 请求体,同时保留可读的请求审计数据,并提供本地兼容开关。
|
||||||
|
|
||||||
## 修复
|
## 修复
|
||||||
|
|
||||||
- **MCP 连接竞态**(#1299):关闭与重连不再互相覆盖,禁用状态在在途重连结果返回后仍然生效,连接清理逻辑统一。
|
- **MCP 连接竞态**(#1299):关闭与重连不再互相覆盖,禁用状态在在途重连结果返回后仍然生效,连接清理逻辑统一。
|
||||||
@@ -61,8 +70,11 @@ This release is headlined by a **ground-up rebuild of Computer Use**: native act
|
|||||||
|
|
||||||
- A persistent isolated JavaScript worker performs native app actions and batches known operations, removing the model round trip between actions.
|
- A persistent isolated JavaScript worker performs native app actions and batches known operations, removing the model round trip between actions.
|
||||||
- macOS gesture, key, app inventory, capture, scroll and clipboard behavior now align with Codex, backed by a signed native receiver fixture and regression tests.
|
- macOS gesture, key, app inventory, capture, scroll and clipboard behavior now align with Codex, backed by a signed native receiver fixture and regression tests.
|
||||||
|
- Coordinate clicks route through the exact accessibility hit, render-local attributes are reused, and keyboard macros stay within validated native boundaries.
|
||||||
|
- Screenshots carry pixel dimensions and keep lossless capture evidence while returning bounded images to the model; window identity and snapshots survive overlay takeover.
|
||||||
|
- Cancellation propagates through the daemon and lock acquisition instead of silently failing.
|
||||||
|
- Legacy per-app restrictions are replaced by a single feature-wide consent when Computer Use is enabled, keeping global disablement and target validation.
|
||||||
- The Windows pixel path is preserved, with cancellation cleanup fixed.
|
- The Windows pixel path is preserved, with cancellation cleanup fixed.
|
||||||
- Screenshots now include pixel dimensions, and window identity and snapshots survive overlay takeover.
|
|
||||||
|
|
||||||
### Sessions & history
|
### Sessions & history
|
||||||
|
|
||||||
@@ -80,6 +92,12 @@ This release is headlined by a **ground-up rebuild of Computer Use**: native act
|
|||||||
- **Duplicate `/v1` in compatible endpoints** (#1279): normalize the API version at Anthropic request boundaries while preserving gateway prefixes and saved provider settings.
|
- **Duplicate `/v1` in compatible endpoints** (#1279): normalize the API version at Anthropic request boundaries while preserving gateway prefixes and saved provider settings.
|
||||||
- Provider 1M context markers and explicit capability opt-outs are preserved across context aliases.
|
- Provider 1M context markers and explicit capability opt-outs are preserved across context aliases.
|
||||||
|
|
||||||
|
### Codex request routing & tool payloads
|
||||||
|
|
||||||
|
- Tools with optional arguments now use explicit non-strict schemas, so optional fields are no longer dropped.
|
||||||
|
- Stable session and thread identities are sent, with routing state retained for one user turn and disposed on completion or cancellation.
|
||||||
|
- Codex OAuth request bodies are compressed with zstd when supported, while readable request audit data and a local compatibility opt-out are retained.
|
||||||
|
|
||||||
## Fixes
|
## Fixes
|
||||||
|
|
||||||
- **MCP connection races** (#1299): close and reconnect no longer overwrite each other, the disabled state survives in-flight reconnect results, and connection cleanup is unified.
|
- **MCP connection races** (#1299): close and reconnect no longer overwrite each other, the disabled state survives in-flight reconnect results, and connection cleanup is unified.
|
||||||
|
|||||||
Reference in New Issue
Block a user