Repository navigation
Releases: tsumon/foundry
Release list
Foundry 0.2.2 — 日常任务体验改进 / Daily task recovery
Foundry 0.2.2 · 日常任务体验收尾
此次更新保留软件交付工作台、独立审批和内置 VM 隔离,重点修复填写中断与失败后的继续操作。
- 少重复填写:去设置后返回新建任务,保留标题、目标、仓库和仍有效的导入检查;草稿仅留在当前窗口。取消、创建成功或选择另一个已登记仓库会清空草稿。
- 少重复预检:能力信息未变化时保留已选运行时和依赖材料;材料变化仍需重新核对。正在读取或提交时不会误用旧数据。
- 失败后可继续:从错误提示读取最新任务、查看待决策事项或恢复诊断;刷新 C4 事实会同步任务状态。读取不重放模型调用、测试或审批。
- 打包与回归:升级受影响的打包依赖,完整锁文件审计仍包含可选 peer;修复取消状态回归测试对异步诊断快照的错误比较。
下载与校验
Apple Silicon Mac 使用 Foundry-0.2.2-arm64.dmg;Windows x64 使用 Foundry-0.2.2-x64.exe。核对同页 SHA256SUMS。源码、运行时/沙盒源码与限定范围的验收回执一并提供。
提交:cde5073d5591cc22b32e2beb560a21e09387a41f。
源码与安全 CI · 双端安装 CI
本次验收:982 项前端测试、367 项桌面测试、Go 测试/race/vet、安全扫描;物理 Mac 安装、原生窗口、0.2.1 升级/重启、真实 VM;Windows CI 安装、原生窗口、升级/恢复/卸载及 WHPX VM。两端分别覆盖 Go 闭环和 12 项 JavaScript/TypeScript/Python 沙盒用例,具体结果见 evidence 归档。
本次使用本地模型夹具,没有新增真实供应商调用。历史 Mac CPA 调用证据保留在 0.2.1;不将其宣称为本版安装包或 Windows 的新真实模型验收。支持范围仍为 README 列出的单包项目。Mac 为本地 ad-hoc 签名,未完成 Apple 公证;Windows EXE 未签名。Windows 需要事先启用硬件虚拟化和 WHPX,不降级到宿主机。
Foundry 0.2.2 · Smoother daily task use
This maintenance release preserves the workbench, independent approvals and VM isolation while removing repeated form entry and improving recovery after an interrupted action.
- Keep the current-window task draft and still-valid import receipt when visiting Settings. Cancel, successful creation or a different registered repository clears the draft.
- Preserve runtime and dependency selections when refreshed capabilities are unchanged. Changed inputs still invalidate the relevant checks.
- Read the latest persisted task and C4 facts after a failed response, then inspect decisions or recovery diagnostics without replaying calls, tests or approvals.
- Update vulnerable packaging dependencies while auditing the complete lockfile, including peers. Correct a cancellation regression test's asynchronous snapshot comparison.
The attached evidence describes frontend/desktop/Go/security checks, physical Mac installation and 0.2.1 upgrade/restart, native Windows installation/upgrade/recovery/uninstall, and real isolated VM tests on both platforms. Model behavior in this release acceptance uses local fixtures; no new real-provider calls were made. Historical Mac CPA evidence belongs to 0.2.1, and Windows real-provider acceptance is not claimed.
Download the arm64 DMG or x64 EXE and verify SHA256SUMS. Clean Foundry source, corresponding runtime/sandbox sources and scoped receipts are included. Mac is ad-hoc signed and not notarized; Windows is unsigned and requires hardware virtualization plus WHPX. See the bilingual README for supported project contracts.
Foundry 0.2.1
Foundry 0.2.1
让已确认的计划顺利走到交付:这次维护版修复慢速推理超时、重启后的计划续接和恢复诊断误报,并包含真实模型发现的路径校验修复。
下载
- Apple Silicon Mac:
Foundry-0.2.1-arm64.dmg - Windows x64:
Foundry-0.2.1-x64.exe - 下载后按附件
SHA256SUMS核对文件。Mac 为 ad-hoc 签名,未做 Developer ID 签名/公证;Windows 为未签名安装包。
本次改进
- 推理单次等待上限统一为 5 分钟。慢响应不会再被旧的 90 秒限制截断;超时仍保留未知结果和已用预算,不自动重试。
- 重启并更新 VM 就绪结果后,可以显式修订保留的计划,再独立审批执行,无需重做模型规划。
- 空变更列表不再被恢复诊断误报为损坏;仓库路径拒绝 C0/C1 控制字符,正常 Unicode 名称保持支持。
- 中英 README、版本显示回归和发布材料同步更新。
实际验证范围
- 一次独立的双模块 TypeScript 项目,经本地 CPA Responses 网关完成 Researcher、Planner、两次 Worker、QA、Auditor 的真实调用,生成 patch 和报告。6 次成功调用,另保留最初 1 次超时,共 7/8;请求
grok-4.6,上游模型身份未独立验证。 - 基线和候选各 6 项真实 VM 测试通过,独立需求回归 9 项通过;候选首次通过,未人为制造缺陷,也未调用 Debugger。计划阶段和交付后重启均保留证据与预算,没有重发请求。该真实模型验收使用打包前控制器,具体范围见仓库的 compatible-api-acceptance 文档。
- 最终安装包:Mac 原生窗口、安装完整性、任务保留、Go VM 和全部 12 项多语言 VM 检查;Windows 原生安装、界面、升级、卸载和 WHPX VM 矩阵。安装矩阵使用本地模型协议夹具,VM 执行是真实的;不代表 Windows 真实供应商已验收。
- Linux/macOS 源码验证、秘密扫描、Go/npm 漏洞检查、工作流检查均保留。具体提交、安装包摘要、执行结果与 CI 链接收录于证据附件。
继续支持约定范围内的单包 Go、JavaScript、TypeScript、Python 项目。原仓库保持不变,交付 patch 与报告;不自动应用补丁、写 Git、部署、重试模型调用、切换收费 API 或降级宿主机执行。ChatGPT 订阅仍为实验性功能。
English
This maintenance release fixes premature reasoning timeouts, plan continuation after a controller restart, and false recovery warnings. It also ships the repository-path fix produced by the prior real-model acceptance run.
- One completion may wait up to five minutes. Unknown outcomes retain their consumed call; there is no automatic replay or provider fallback.
- An intact historical plan can be explicitly revised against fresh VM readiness and then independently approved for execution, without another planning call.
- Empty persisted change lists compare correctly, and repository paths reject C0/C1 controls while retaining ordinary Unicode support.
- A two-module TypeScript project completed six real role calls through a local CPA Responses gateway, plus one retained earlier timeout (7/8). Baseline/candidate each passed six real VM tests and an independent nine-test regression passed. The first candidate passed; no Debugger was needed. Restart checkpoints preserved the journal, budget and sealed delivery without redispatch. Requested
grok-4.6is not an independently verified upstream model identity. This provider acceptance used the pre-packaging controller. - Exact package receipts distinguish Mac physical VM checks and Windows hosted native installation/WHPX checks from real-provider evidence. The installation matrices use local model-protocol fixtures. Windows real-provider access is not claimed.
Source: 62b7d9c6ae5c241a7a54cce4b424cd62b6300eca. Both installers, clean Foundry source, platform-specific corresponding sources, scoped acceptance receipts and SHA-256 checksums are attached. Mac is ad-hoc signed and not notarized; Windows is unsigned. Supported bounded project profiles and independent approvals are unchanged.
Foundry 0.2.0
Foundry 0.2.0
简体中文
Foundry 0.2.0 在 Go 工作流上加入 JavaScript、TypeScript 和 Python:从已提交的单包仓库生成计划、修改独立候选、在内置 VM 中测试和修复,再导出 patch 与报告。模型上下文、计划执行、测试和交付继续独立审批,原仓库不会被自动修改。
下载
| 平台 | 安装包 | 运行要求 |
|---|---|---|
| Apple Silicon Mac | DMG | 硬件虚拟化;无需 Docker 或宿主机语言工具链 |
| Windows x64 | EXE | 已启用硬件虚拟化及 Windows Hypervisor Platform |
SHA256SUMS · 安装与输入约定 · 验收回执
Mac 为 ad-hoc 完整性签名,未作 Developer ID 签名或公证;Windows 安装包未签名。SHA-256 只校验文件完整性,不证明发布者身份。保留系统安全检查,不要求关闭 Gatekeeper、SmartScreen 或杀毒软件。
支持范围
- Go 1.27.3 标准库项目;Node 24.22.1 的
node:test;TypeScript 5.9.3 类型检查后运行node:test;Python 3.13.5 的unittest。 - JS/TS 依赖限于预先准备的纯 JS npm lock v3 目录;Python 限于精确锁定的纯 wheel。导入依赖另行同意,测试、配置、锁文件和依赖受保护。VM 无网络,不运行安装脚本。
- API Key / 兼容 Responses 为主要接入方式。任务固定账户、地址、模型与次数上限,不自动重试或切换收费 API。ChatGPT 订阅登录仍属实验性功能。
- 交付为本地 patch 和报告;不自动 apply、提交、推送、部署。原生扩展、monorepo、任意命令及其他测试框架不在本版范围。
证据与版本对应
源码提交:e53ece42ff9f26e99a7d39a62b0fab4b790dc30a。
- Mac 原生 Go v1 与 12 项 v2 验收已完成:Node/TS/Python 的基线、明确注入失败、修复复验在真实 VM 运行;角色回复使用协议 fixture。边界测试分别验证类型检查、初始化/发现、资源、超时、信号和后代进程/输出流处理;不能把预期阻断写成业务测试通过。
- 单独的 Mac TypeScript 真实 API 验收完成 6 次角色调用:Researcher、Planner、Worker、Debugger、QA、Auditor 各一次。通过用户选择的本地 Responses 网关请求
grok-4.6,上游模型身份未独立验证。使用真实类型依赖与 4 项测试,明确注入的首候选错误被检出,Debugger 修复后封存补丁和报告。记录 19,791 输入、13,390 输出 token;这不是金额上限或自然模型出错的证明。 - 最终提交的 Mac DMG 已重新完成真实 Go v1 与全部 12 项 v2 VM 验收、安装与完整性检查、原生窗口及重启记录保留验收。Alpha.3 和 v0.1.0 的升级、重启、恢复、回滚与卸载保留测试均重新完成。封存的运行时及完整源码输入仍归属组件提交
6e60138;上述真实供应商调用也在该组件完成,未在最终宿主程序重复调用。 - Windows 在同一提交的原生托管 CI 中通过安装、实际窗口绘制与可访问性检查、重启、双版本升级、卸载保留数据以及 13 项 WHPX 验收。模型使用 fixture,未宣称 Windows 真实供应商调用,也未宣称人工交互或断电测试认证。
更新不重置任务预算或改写历史证据;旧任务依赖精确保留的运行时。升级前备份数据,缺失/损坏的旧运行时会阻断。v0.1.0 下载及其原始验收仍保留。
English
Foundry 0.2.0 adds bounded single-package JavaScript, TypeScript and Python delivery to its Go workbench. Research and planning lead to isolated candidate changes, real guest tests, confirmed-failure repair, and a local patch/report. Context sharing, execution, tests and delivery retain separate approvals. The source repository is never automatically modified.
Use the Mac DMG or Windows x64 EXE above and verify SHA256SUMS. Mac packages use ad-hoc integrity signing without Developer ID/notarization; Windows packages are unsigned. Do not disable OS security controls. Windows requires enabled hardware virtualization and Windows Hypervisor Platform; neither platform falls back to host execution.
Supported contracts are standard-library Go, Node node:test, TypeScript typecheck plus node:test, and Python unittest. Import already prepared pure-JS npm lock-v3 trees or exact locked pure wheels with separate consent. Tests, configuration, locks and dependencies remain protected. Guests have no network and run no package-install scripts. Native extensions, monorepos and other frameworks are outside this release.
API Key / explicitly selected compatible Responses endpoints are the primary model route. No automatic model retry or paid-API fallback occurs. Subscription login remains experimental. Delivery stops at a reviewed patch and report; automatic apply, Git writes and deployment are not included.
Evidence distinguishes actual tests from model fixtures. Mac Go v1 and all 12 v2 native checks completed, including three real baseline/fault/repair workflows and expected boundary rejection cases. A separate Mac TypeScript run made six successful real gateway calls, one per role, requesting grok-4.6; upstream identity was not independently verified. Its four tests detected an intentionally injected first-candidate fault, followed by real Debugger repair and sealed delivery. Recorded usage was 19,791 input and 13,390 output tokens, not a monetary cap.
The final Mac package at e53ece42ff9f26e99a7d39a62b0fab4b790dc30a passed fresh Go v1 and all 12 v2 native VM checks, physical installation and integrity checks, actual native-window inspection, restart retention, and both Alpha.3 and stable-0.1.0 upgrade/recovery/rollback/data-preserving uninstall paths. Sealed runtime/full-source inputs and the separate real-provider run retain component attribution to 6e60138; real-provider calls were not repeated on the final host. Windows native CI passed for this exact source, including installation, OS window paint/accessibility checks, restart, both upgrades, data-preserving uninstall and 13 WHPX cases. Model replies are fixtures; these checks do not establish real-provider access or human interactive acceptance on Windows, or power-loss certification.
The seven attached files include both installers, a clean Foundry source archive, complete corresponding-source archives for both platforms, scoped public evidence, and checksums. Platform source archives contain runtime/installer sources and both sandbox source trees. Private task records, account data, raw provider transcripts and private Git history are excluded. Historical v0.1.0 assets remain unchanged.
Foundry source is Apache-2.0; bundled third-party components retain their licenses and corresponding-source requirements. Existing task budgets and evidence persist across upgrades. Keep a backup and retain required old runtimes; missing or tampered runtime inputs stop execution.
Foundry 0.1.0 — Go coding workbench for Mac & Windows
Foundry 0.1.0
首个正式版:为标准库 Go 项目交付经过真实模型修改、隔离测试和审查的本地补丁。
Foundry 把需求、计划、候选代码、测试、修复、审计和交付证据放在同一个软件交付工作台。连接自己的 API Key / Responses 兼容服务,选择已提交的 Git 仓库,确认上下文与调用预算,然后检查并批准计划与最终交付。
下载
- Apple Silicon Mac:
Foundry-0.1.0-arm64.dmg - Windows x64:
Foundry-0.1.0-x64.exe - 校验:
SHA256SUMS;源码、依赖许可和验收摘要随本页附件提供。
本版实际验收
- Mac:通过明确选定的 CPA/Grok API 路由,Researcher、Planner、Worker、Debugger、QA、Auditor 各调用一次,总计 6 次。请求
grok-4.6,网关报告grok-4.6-build;不据此独立证明上游模型身份。 - 为验证修复分支,首次候选按验收计划主动注入 off-by-one 错误。真实内置 VM 检出失败,真实 Debugger 修复,随后复验通过。基线与最终候选各有 9 个验证器计数的测试通过,失败候选保留 9 个测试及非零退出记录。三个 VM 实例均确认关闭。
- 受保护测试与原项目未改写;交付的是独立审批后的 patch 和 Markdown 报告。没有自动重试、模型切换或宿主机执行回退。
- Windows:原生安装、UI、重启、卸载、WHPX 失败—修复—复验及跨版本升级证据以附件中的最终 CI 验收摘要为准。Windows 的模型协议验收使用本地夹具,不宣称已在 Windows 上完成真实账户调用。
安装与范围
支持 Apple Silicon Mac 和启用 Windows Hypervisor Platform 的 Windows 11 x64;需要可信本机 Git。默认测试后端是无网络、无宿主机共享的内置 Linux VM,不需要 Docker。当前正式支持已提交、只依赖 Go 标准库的仓库;其他语言、联网安装依赖和部署不在本版范围。
Mac 为 ad-hoc 完整性签名,尚无 Developer ID 公证;Windows 安装包未做发布者代码签名。系统可能提示无法验证发布者,请按系统正常流程核验来源,不关闭安全保护。
OpenAI 订阅登录保留为实验功能,早期订阅响应失败不算已修复。正式工作流以用户明确配置的 API 路由为主,不自动改用其他收费接口。安装更新保留数据;卸载不会主动删除任务与证据。升级验收使用独立数据,覆盖 Alpha.3 → 0.1.0、重启、缺失/篡改运行时阻断和一致性备份恢复。
First stable release: reviewed local patches for committed, standard-library Go projects.
Connect an explicitly selected API Key / Responses-compatible endpoint. Review context and budget, approve the plan, inspect isolated VM test and repair evidence, then approve patch/report export. The source repository stays unchanged.
The Mac acceptance exercised all six real model roles with six calls, an explicitly injected off-by-one failure, a real Debugger repair and a passing VM recheck. Baseline and corrected candidate each passed nine verifier-counted tests; the failed candidate and every shutdown receipt were retained. Windows native packaging, UI, WHPX and upgrade evidence are attached separately; its model tests use local protocol fixtures.
Downloads: Apple Silicon .dmg and Windows x64 .exe, plus SHA-256 sums, source/license sidecars and scoped acceptance evidence. Mac uses an ad-hoc integrity signature and is not notarized; Windows is unsigned. Do not disable operating-system security protections. Supported scope is standard-library Go, trusted native Git and an isolated built-in Linux VM; no network dependency installation, host-execution fallback or automatic paid-provider switching. Subscription sign-in remains experimental.
Foundry 0.1.0-alpha.3 — Mac & Windows desktop preview
A reviewable Go coding workflow, with independent approvals and a bundled sandbox.
这是预发布版本,不是稳定正式版。This is a prerelease, not a stable or production-certified release.
下载 / Downloads
| Platform / 平台 | Installer / 安装包 | Corresponding sources / 对应源码 |
|---|---|---|
| Apple Silicon Mac | DMG · 220 MiB | Runtime + sandbox |
| Windows x64 | EXE · 193 MiB | Runtime + sandbox |
SHA256SUMS · Clean Foundry source / 干净源码快照 · Public CI receipts / 公开 CI 回执
Installers are unchanged outputs of Desktop run 40213498361, pinned to public source 5237fc49bafe4c5d33d3d6fa117ac59c467ace16. This release does not merge draft PR #1. The README and install guide on main provide the current download index; the tagged source preserves the exact tested code and its historical documentation.
安装包直接取自上面同一次 CI,不重新构建或改包;标签固定到已验收提交。本次不合并草稿 PR #1,默认分支 README 是更新后的下载索引,标签源码保留测试时的代码和历史文档。
可以体验什么 / What you can try
- Inspect → plan → isolate → test → repair → deliver. Work with a committed, bounded standard-library Go project; export a patch and Markdown report. The original repository and protected tests stay unchanged.
- Built-in sandbox. Apple Virtualization on Mac; QEMU/WHPX on Windows. Linux guest tests, no guest network or host filesystem share. Docker is an explicit Mac-only alternative, never an automatic fallback.
- Independent authority. Account connection, catalog discovery, context sharing, readiness, baseline, execution and delivery are separately controlled. Role names and model responses do not grant permission.
- Retained evidence. Failed calls remain consumed; upgrades do not reset budgets or rewrite original task/baseline records. Credential renewal requires its own opt-in approval; model calls are not automatically retried or switched to paid APIs.
支持有边界的标准库 Go 项目:计划、独立候选、失败修复、复验、QA/Auditor 与最终交付审批。也可从 New Isolated Local Repository Simulation 无账号体验流程;该入口明确标为模拟,不是实际模型或编译器测试。
实际验收 / Acceptance evidence
| Scope | Result and limit |
|---|---|
| Exact source commit | Verify and Desktop packages passed, including security checks. No skipped security gate. |
| Mac CI DMG | Installed-backend contracts, persistence/restart and integrity verification passed. This exact CI DMG did not rerun physical-Mac VM acceptance. Prior local hardware acceptance used the identical source tree, but a different build; it is not relabeled as this binary's result. |
| Windows CI EXE | Unicode-path installation, cross-drive data, native UI automation/screenshots, restart and evidence-preserving uninstall passed. Real WHPX tests: baseline pass → candidate fail → repaired candidate pass; all recorded instances closed. |
| Models | Local protocol fixtures, not real OpenAI calls. Real-account coding-loop acceptance has not passed. |
Mac 不能把同源码树的旧本机 VM 结果当成本次 CI DMG 的重新验收;Windows 本次包完成了真实 WHPX 闭环。两端角色响应均为本地协议模拟,不能宣称真实 OpenAI 端到端已经跑通。
安装与限制 / Installation and limits
- Verify the installer against
SHA256SUMSbefore installation. Checksums detect corruption; they are not publisher authentication. - Mac: copy Foundry from the DMG to Applications and run the installed copy. Ad-hoc integrity signature only; no Developer ID signing or Apple notarization.
- Windows: per-user installer, unsigned/no verified publisher. Hardware virtualization and Windows Hypervisor Platform must already be available; Foundry does not enable them or reboot the OS. Supported Git for Windows is a separate repository prerequisite.
- Start with disposable data and a reviewed backup. Never use a personal production task as an installation test. No automatic updater is provided.
不要关闭 Gatekeeper、SmartScreen 或其他系统保护绕过安装提示;如被阻止,停止并使用审阅过的源码流程。应用内置 Go、Node/Electron 和 Linux 沙盒,仓库操作仍需要受支持的本机 Git。没有宿主机执行降级、自动付费 API 切换、自动应用补丁、Git 写入、部署或数据库迁移。
This milestone does not support Intel Macs, Windows ARM, Linux desktop packages or arbitrary language/dependency stacks. Tests run in Linux, not native macOS/Windows application environments. Real-account end-to-end completion, production signing/notarization and broader compatibility remain outstanding; no general power-loss or production-readiness certification is claimed.
源码与许可 / Sources and licensing
Foundry source is Apache-2.0, with commercial use permitted subject to its terms. Bundled Electron, Linux, QEMU and other components retain their own licenses. Keep each platform's runtime-sources and sandbox-sources archive, the Foundry source and notices when redistributing its installer. No blanket legal or reproducible-build certification is implied.
中文 README · English README · Install guide · Third-party notices at the release commit · Private security reporting