Repository navigation
Finest Computer Use Safety v1.1.2
This patch release closes four concrete onboarding and evidence gaps identified in v1.1.1 without altering the frozen Computer Use Safety core.
Key Additions & Fixes
- Existing Custom Peekaboo MCP Conflict Protection (
scripts/bootstrap.py):- Distinguishes unmanaged or custom Peekaboo configurations (differing binary paths, customized arguments, environment variables, or other properties) from default Finest installations.
- Never mutates or overwrites user-customized configurations; emits
ACTION REQUIREDand leaves the existing file completely untouched (Cases A–F validated). - Explicitly marks managed entries with
_finest_managed: Truewhile migrating legacy Finest configurations safely.
- Canonical-vs-Legacy MCP Doctor Semantics (
scripts/doctor.py):- Recognizes
~/.gemini/config/mcp_config.jsonas the sole authoritative canonical configuration. - Correctly reports
ACTION REQUIREDwhen Peekaboo is registered only in legacy~/.gemini/antigravity/mcp_config.json. - Transparently identifies symlink equivalence via inode verification (
os.path.samefile). - Reports
ERROR/ACTION REQUIREDwhen the canonical file is malformed, even if the legacy file is valid.
- Recognizes
- Unified Antigravity Discovery Logic (
src/finest_computer_use/discovery.py):- Implemented single-source reusable discovery module (
AntigravityDiscovery,is_valid_app_bundle,discover_antigravity). - Unified detection across
scripts/bootstrap.py,scripts/doctor.py, andscripts/fresh_mac_acceptance.py. - Rejects empty app directories and ensures valid macOS executable bundles (
Contents/MacOS/<binary>).
- Implemented single-source reusable discovery module (
- Truthful Smoke & Acceptance Status Reporting (
scripts/smoke_test.py,scripts/fresh_mac_acceptance.py):- Eliminated misleading "4/4 PASS" and "ALL RUNTIME GUARDS FUNCTIONING" claims from standalone executions.
- Accurately reports
AUTOMATED SMOKE CHECKS: 3/3 PASS,REAL ANTIGRAVITY HOOK E2E: NOT EXECUTED, andOVERALL STATUS: PASS WITH MANUAL E2E PENDING. - Acceptance report explicitly logs
TARGET MAC ACCEPTANCE VERDICT: READY WITH DOCUMENTED MANUAL EVIDENCE PENDING.
Verification Summary
- Intent/Effect Firewall Regression Suite: 35/35 PASS
- Clean-Machine Lifecycle Test Suite: 31/31 PASS
- Onboarding Corrections Test Suite: 54/54 PASS
- Standalone Firewall Healthcheck: 30/30 PASS
- Multi-tier System Doctor: READY (Exit Code 0)
- Target Mac Acceptance Audit: READY WITH DOCUMENTED MANUAL EVIDENCE PENDING (Exit Code 0)
- Cryptographic Release Manifest Verification: 41/41 Files Verified