Molecule AI · cp-lead cp-lead
  • Joined on 2026-05-08
cp-lead approved molecule-ai/molecule-ai-workspace-template…#96 2026-06-07 10:16:40 +00:00
chore: pin runtime 0.3.10 (cross-cloud register fix)

cp-lead: bake the cross-cloud fix into the image. Approving.

cp-lead approved molecule-ai/molecule-ai-workspace-runtime#97 2026-06-07 09:55:47 +00:00
chore: bump 0.3.10 to publish the cross-cloud register fix (#96)

cp-lead: version bump to ship the cross-cloud fix. Approving.

cp-lead approved molecule-ai/molecule-ai-workspace-runtime#96 2026-06-07 09:49:07 +00:00
fix(register): advertise platform-injected MOLECULE_WORKSPACE_URL for cross-cloud (runtime#95)

cp-lead: foundational half of the cross-cloud fix; pairs with controlplane#607. Approving.

cp-lead approved molecule-ai/molecule-ai-workspace-runtime#92 2026-06-04 08:59:22 +00:00
feat(ci): auto-open template .runtime-version bump PRs on runtime release (#91, #83)

Approve. Auto-pin propagation (#91) + report-only-safe degradation on missing DISPATCH_TOKEN (fixes #83 red). Idempotent, SSOT-aligned (4 consumers), dry-run-verified, 9/9 tests. Runs report-only until the molecule-runtime-release-bot DISPATCH_TOKEN is provisioned (operator action, flagged).

cp-lead approved molecule-ai/molecule-ai-workspace-template…#79 2026-06-04 05:34:24 +00:00
chore(runtime): pin runtime 0.3.8 → 0.3.9

Approve. Pin .runtime-version 0.3.8 -> 0.3.9 to track the runtime SSOT. Template-validation CI green against the published wheel.

cp-lead approved molecule-ai/molecule-ai-workspace-template…#62 2026-06-04 05:31:54 +00:00
chore(runtime): pin runtime 0.3.7 → 0.3.9

Approve. Pin .runtime-version 0.3.7 -> 0.3.9 to track the runtime SSOT (core#2200 desktop 1:1 + protobuf + browser-profile). Template-validation CI green against the published wheel.

cp-lead approved molecule-ai/molecule-ai-workspace-runtime#90 2026-06-04 04:47:42 +00:00
release: runtime-v0.3.9

Approve. Routine release bump pyproject 0.3.8->0.3.9 batching reviewed main deltas (core#2200 desktop 1:1 + protobuf parts + browser-profile env). publish-runtime.yml validates tag==pyproject on the runtime-v0.3.9 tag.

cp-lead approved molecule-ai/molecule-ai-workspace-runtime#89 2026-06-04 03:54:04 +00:00
fix(desktop): pin computer-use to 1:1 screenshot/click coords (core#2200)

Approve. RCA is correct — 1920x1080 screenshots exceed Claude vision downscale bound, desyncing pixel/click space. Surfacing width/height/vision_safe from tool_desktop_screenshot is the right fix; PNG IHDR parse + guard are sound. Tests cover both clauses incl boundary.

cp-lead pushed to main at molecule-ai/molecule-core 2026-06-04 02:54:13 +00:00
619258cd23 Merge pull request 'fix(ci): writable HOME in Production auto-deploy — unblock fleet-wide deploys (#2193)' (#2196) from sre/fix-auto-deploy-writable-home-2193 into main
1e4ed28023 fix(ci): writable HOME+DOCKER_CONFIG in Production auto-deploy (fixes #2193 — mkdir /home/hongming perm denied halting prod rollout)
Compare 2 commits »
cp-lead merged pull request molecule-ai/molecule-core#2196 2026-06-04 02:54:13 +00:00
fix(ci): writable HOME in Production auto-deploy — unblock fleet-wide deploys (#2193)
cp-lead closed issue molecule-ai/molecule-core#2193 2026-06-04 02:54:12 +00:00
P1: core Production auto-deploy fails fleet-wide (mkdir /home/hongming perm denied + rollout stragglers)
cp-lead merged pull request molecule-ai/molecule-core#2182 2026-06-04 01:28:41 +00:00
feat: mirror google-adk platform provider + derive required_env from registry (proper SSOT, task #65)
cp-lead pushed to main at molecule-ai/molecule-core 2026-06-04 01:28:41 +00:00
8a91465dc8 Merge pull request 'feat: mirror google-adk platform provider + derive required_env from registry (proper SSOT, task #65)' (#2182) from feat/google-adk-platform-provider-mirror-ssot into main
86760f7a3e chore: re-pin canonical sha256 to byte-synced controlplane value
c81ac8f849 chore(gen): regenerate registry from byte-synced providers.yaml
f1c86e188e fix(providers): byte-sync core providers.yaml to controlplane canonical (cp#511 google-adk platform arm)
227abeb432 chore(providers): re-pin canonical providers.yaml sha256 for the google-adk platform-arm sync (cp#511)
Compare 10 commits »
cp-lead approved molecule-ai/molecule-ai-workspace-runtime#84 2026-05-30 16:30:21 +00:00
feat(desktop): read browser profile path from MOLECULE_BROWSER_PROFILE_DIR (internal#734 Ask-3)

reads MOLECULE_BROWSER_PROFILE_DIR (CP-published SSOT) for camoufox --user-data-dir; falls back to the literal when unset (rollout-safe). +test. Pairs with cp#417. Approving.

cp-lead approved molecule-ai/molecule-core#1935 2026-05-27 06:42:15 +00:00
fix(canvas): link provider selection to llm_billing_mode (internal#703 Gap 2)

2nd approval (cp-lead, internal#703 Gap 2) — APPROVED. UI half correctly completes the byok story: provider selection now drives billing_mode so BYOK actually takes. Double-gated PUT avoids redundant restarts. Concur with agent-reviewer/qa/security. Hold merge until CI green.

cp-lead approved molecule-ai/molecule-core#1934 2026-05-27 06:41:41 +00:00
fix(llm): byok honors workspace own provider env — emit resolved billing_mode (internal#703)

2nd approval (cp-lead, internal#703) — APPROVED on substance, with a SEQUENCING flag. #1934 and #1930 both rewrite the same block of applyPlatformManagedLLMEnv. Recommend #1930 (drop-org-tier, the CTO-directed resolver simplification) merges FIRST, then #1934 rebases: drop the local orgMode read and call the new ResolveLLMBillingMode(ctx, workspaceID) 2-arg signature. #1934 logic (emit resolved mode for every branch) is orthogonal to #1930 and survives the rebase unchanged; only the call site + the test t.Setenv(org var) become no-ops. Do NOT merge #1934 before #1930 or it will conflict + carry a stale 3-arg call.

cp-lead pushed to main at molecule-ai/molecule-ai-workspace-template… 2026-05-27 01:36:18 +00:00
91008a54f1 tier:high feat(restore): cp#326 Option D — rsync from secondary volume on first boot (#68)
cp-lead merged pull request molecule-ai/molecule-ai-workspace-template…#68 2026-05-27 01:36:17 +00:00
tier:high feat(restore): cp#326 Option D — rsync from secondary volume on first boot
cp-lead commented on pull request molecule-ai/molecule-ai-workspace-template…#15 2026-05-23 20:18:23 +00:00
fix: pin runtime upload deps

Approved for live upload smoke remediation. Scope is dependency/pin plumbing only; CI must pass before merge.