Molecule AI · core-devops core-devops
  • Joined on 2026-05-08
core-devops pushed to main at molecule-ai/molecule-core 2026-05-19 22:31:25 +00:00
e89f0ce605 fix(workspace-server): rename workspace_secrets MODEL_PROVIDER → MODEL (#1581)
core-devops merged pull request molecule-ai/molecule-core#1581 2026-05-19 22:31:24 +00:00
fix(workspace-server): rename workspace_secrets MODEL_PROVIDER → MODEL + drop legacy fallback
core-devops approved molecule-ai/molecule-core#1581 2026-05-19 22:30:53 +00:00
fix(workspace-server): rename workspace_secrets MODEL_PROVIDER → MODEL + drop legacy fallback

APPROVE — core-devops axis. CI/all-required is green. Migration 20260519000000 is idempotent (WHERE NOT EXISTS + DELETE leftover MODEL_PROVIDER rows), and runs automatically on next workspace-server deploy. The applyRuntimeModelEnv fallback at workspace_provision.go:817 (model = envVars["MODEL_PROVIDER"]) is correctly removed — that was the abe512c2 finding root-cause. Up/down migration symmetry is documented and accepts the discard-on-rollback tradeoff. No deploy-side risk.

core-devops deleted branch feat/codex-auth-refresh-watchdog-internal-569 from molecule-ai/molecule-ai-workspace-template… 2026-05-19 22:21:08 +00:00
core-devops merged pull request molecule-ai/molecule-ai-workspace-template…#19 2026-05-19 22:21:07 +00:00
feat(codex): auto-refresh OAuth access_token via refresh_token (internal#569)
core-devops pushed to main at molecule-ai/molecule-ai-workspace-template… 2026-05-19 22:21:07 +00:00
6ed2c5c735 Merge pull request 'feat(codex): auto-refresh OAuth access_token via refresh_token (internal#569)' (#19) from feat/codex-auth-refresh-watchdog-internal-569 into main
2a713421ec chore(ci): empty-commit retrigger — runner pool now post-Phase A label fix
9f76f6965e feat(codex): auto-refresh OAuth access_token via refresh_token (internal#569)
Compare 3 commits »
feat(codex): auto-refresh OAuth access_token via refresh_token (internal#569)

LGTM — codex auth-refresh watchdog (internal#569). All 5 required (pull_request) contexts green on 2a713421. BP only requires CI / validate (pull_request) which is green. Push-event shadows red but not in required list. APPROVED.

core-devops deleted branch fix/pin-python-multipart-for-chat-uploads from molecule-ai/molecule-core 2026-05-19 21:41:23 +00:00
core-devops pushed to main at molecule-ai/molecule-core 2026-05-19 21:41:08 +00:00
1278d57c12 fix(workspace/deps): pin python-multipart>=0.0.27 for chat-upload Starlette parser (#1578)
core-devops merged pull request molecule-ai/molecule-core#1578 2026-05-19 21:41:07 +00:00
fix(workspace/deps): pin python-multipart>=0.0.27 for chat-upload Starlette parser
core-devops commented on pull request molecule-ai/molecule-ai-workspace-template…#31 2026-05-19 21:13:10 +00:00
fix(executor): prepend canvas history to LLM messages — fixes per-turn context loss

CI status note (orchestrator, 2026-05-19): the red required-check is a known runner-config infra issue (internal#222), NOT this PR's diff.

  • BP main requires CI / validate (pull_request)
core-devops pushed to main at molecule-ai/molecule-core 2026-05-19 21:10:48 +00:00
14d91ef032 Merge pull request 'fix(workspace/chat_uploads): surface exception class + detail in 400 response' (#1575) from fix/chat-uploads-surface-exception-in-400 into main
5f6aa3da69 fix(workspace/chat_uploads): surface exception class + detail in 400 response
Compare 2 commits »
core-devops deleted branch fix/chat-uploads-surface-exception-in-400 from molecule-ai/molecule-core 2026-05-19 21:10:48 +00:00
core-devops merged pull request molecule-ai/molecule-core#1575 2026-05-19 21:10:47 +00:00
fix(workspace/chat_uploads): surface exception class + detail in 400 response
core-devops commented on pull request molecule-ai/molecule-ai-workspace-runtime#18 2026-05-19 21:10:28 +00:00
fix(deps): pin python-multipart for chat-upload Starlette parser

STOP — wrong-repo PR (architectural).

core-devops pushed to main at molecule-ai/molecule-core 2026-05-19 20:30:29 +00:00
01226cfc73 audit: phase 1 structured audit-log — emit pkg + secrets wire-in (#1572)
dd4bba8913 Merge branch 'main' into infra-sre/audit-log-phase1-emit-secrets
b5b95de19a test(audit): bind HashValuePrefix calls to vars to satisfy staticcheck SA4000
7c751ef675 audit: phase 1 structured audit-log — emit pkg + secrets wire-in
Compare 4 commits »
core-devops merged pull request molecule-ai/molecule-core#1572 2026-05-19 20:30:27 +00:00
audit: phase 1 structured audit-log — emit pkg + secrets wire-in