Repository navigation
chore(modules): re-pin tinycomputer to v0.10.0 - #7193
Conversation
Moves the tinycomputer module from v0.9.1 to the published v0.10.0 release, which carries the travel-site fixes (tinycomputer#78) and the arboard build without image support (tinycomputer#79). - registry/records_computer.rs: version, release URL, and the 7 macOS and Windows archives with their digests, copied from the published v0.10.0 checksum.toml. - registry_tests.rs: the pinned version and the macos-26-arm64 digest. - vendor/tinycomputer: the v0.10.0 tag (489421c0). - Cargo.lock and crates/openhuman-app/Cargo.lock: tinycomputer-bus and tinycomputer-accessibility 0.10.0; the image crates arboard no longer pulls in drop out. - module-pin-exemptions.json: drops the tinycomputer exemption, since the pin now sits on the release tag.
Tiny Sweeper reviewTiny Sweeper reviewed this change across 6 lane(s) and found 0 active actionable finding(s). Detailed lane evidence and any incomplete work are listed below. State: Reviewing pending checks Review snapshot
Completeness: Complete What changedThe review could not produce a supported behavioral summary; inspect the cited changed surface and lane details below. FeaturesNone identified with supported citations. TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Pending checks: Rust E2E (mock backend), Build Playwright E2E Artifact, E2E (Playwright / web lane), Desktop E2E (full suite, 3 OS) Before merge
How this fits togetherflowchart LR
n0["every_host_key"]:::impacted
n1["...cord_publishes_for_every_host_or_for_none"]:::impacted
n1 -->|calls| n0
n1 -->|tests| n0
classDef changed fill:#0d4429,stroke:#238636,color:#e6edf3
classDef impacted fill:#161b22,stroke:#6e7681,color:#c9d1d9
classDef flagged fill:#5a1e02,stroke:#d93f0b,color:#ffffff
classDef blocking fill:#67060c,stroke:#f85149,color:#ffffff
Agent review detailscritique
security
tests
commits
description
e2e
Evidence and run details
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
⛔ Files ignored due to path filters (2)
📒 Files selected for processing (4)
Comment |
There was a problem hiding this comment.
tinysweeper found nothing blocking. Approving.
$0.0008 · 72,926 in / 3,845 out · 12,310 cached (17%) · gpt-5.6-luna, glm-5.3-flash
critique: $0.0003 · 24,225 in / 824 out · 4,063 cached (17%) · gpt-5.6-luna
security: $0.0003 · 25,594 in / 954 out · 3,575 cached (14%) · gpt-5.6-luna
tests: $0.0000 · 5,997 in / 107 out · 1,536 cached (26%) · glm-5.3-flash
description: $0.0000 · 6,044 in / 271 out · 1,408 cached (23%) · glm-5.3-flash
e2e: $0.0001 · 6,863 in / 675 out · 1,728 cached (25%) · glm-5.3-flash
Summary
Re-pins the
tinycomputermodule from v0.9.1 to the published v0.10.0, which carries the travel-site fixes from tinyhumansai/tinycomputer#78 (pop-ups, calendars, place boxes, click into view) and the arboard build without image support from tinyhumansai/tinycomputer#79.Why
The module is loaded from the published release, not built from the gitlink, so those fixes reach OpenHuman only through this pin. The submodule pin also sat two commits past the v0.9.1 tag under an exemption; v0.10.0 contains those commits, so the exemption can go.
Changes
registry/records_computer.rs: version, release URL, and the 7 macOS and Windows archives with their digests, copied from the published v0.10.0checksum.toml(not from a local build).registry_tests.rs: the pinned version and themacos-26-arm64digest.vendor/tinycomputer: the v0.10.0 tag (489421c0).Cargo.lockandcrates/openhuman-app/Cargo.lock:tinycomputer-busandtinycomputer-accessibility0.10.0; the image crates arboard no longer pulls in drop out. No other package changes.module-pin-exemptions.json: drops thetinycomputerexemption, since the pin now sits on the tag.Submission Checklist
Impact
dialog_left_openfield on flow requests and results). OpenHuman readsCONTRACT_VERSIONfrom the pinned bus crate and does not build those structs, so the host and the v0.10.0 module agree.Verification
node scripts/ci/check-module-pins.mjs: OK.tinycomputeris no longer reported.cargo metadata; the diff holds only the two tinycomputer crates and the dropped image crates.cargo test -p openhuman --lib -- modules::registry. A live browser test run is using the machine; CI covers it, and I'll post the local result here.Related
Summary by CodeRabbit