| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Community files: how to contribute, the code of conduct and the security policy, and issue and PR templates that ask for what a report of this project needs (doctor, logs, commit, host) | 25 天前 | |
image: the golden image is built once by CI and downloaded, built here only when none is published for these inputs CI (golden-image.yml) builds it compressed and publishes the release golden-<inputs digest> with its manifest, the image in parts under 2 GiB and release.json. image build looks for the release of the checkout's own digest, checks each part and the whole image against their SHA-256, and builds the image itself when there is none (--no-download always builds). | 26 天前 | |
browser: never pinned; the image takes the newest release and the engine reads the server it finds A Dot keeps the golden image it was made from and boots every new runtime disk, so the engine already talked to servers other than the one its pinned copy of the interface described. The engine now reads the interface from the installed server when it starts (nanobot/dots/server_interface.py, server_capture.py run as dot by the server's own python): the page tools are what that server serves, a page tool it does not serve is not offered (GET /tools says so), and a Dot whose server cannot be read offers no page tool and its launches say why. With nothing in the engine tied to a version, the image no longer pins one: each build asks PyPI for the newest invisible-playwright-mcp, the newest invisible-playwright it accepts and the invisible-core that one pins (browser-release.ts). The three enter the inputs digest, pins.env and the manifest, which records what was installed. mcp-requirements.lock and capture-mcp-interface.py go; the copy of the interface becomes a test fixture. The owner's no-other-browser rule is checked at build on what was actually installed (builder/other-browsers.txt), and the golden image workflow runs every six hours so a new release is published as a prebuilt image. | 18 天前 | |
Community files: how to contribute, the code of conduct and the security policy, and issue and PR templates that ask for what a report of this project needs (doctor, logs, commit, host) | 25 天前 | |
QEMU direct on Linux and Windows, PGlite, no QMP, review fixes, real-VM e2e | 30 天前 | |
floors: the engine suite at the 2493 tests CI measured on this branch | 20 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 25 天前 | ||
| 26 天前 | ||
| 18 天前 | ||
| 25 天前 | ||
| 30 天前 | ||
| 20 天前 |