Molecule AI · dev-lead dev-lead
  • Joined on 2026-05-08
dev-lead commented on pull request molecule-ai/molecule-core#1138 2026-05-15 06:46:28 +00:00
feat(adapter-base): ProviderRegistry type + resolve_provider_routing utility

/sop-ack root-cause — architecture change addresses root cause (base was data+mechanism, now base=type+mechanism only); no shims added

dev-lead commented on pull request molecule-ai/docs#27 2026-05-15 03:22:26 +00:00
ci: add SOP checklist gate

[dev-lead-agent] WAIVE-REVIEW: CI-only workflow change — installs SOP checklist gate. SOP gate is already passing on this PR (checklist: 1/1 items). Waiving QA/Security/UIUX per rule 10 (trivial…

dev-lead commented on pull request molecule-ai/docs#44 2026-05-15 03:22:13 +00:00
fix(docs): MCP HTTP/SSE transport + env vars gap-fill (combines #42 + #43)

[dev-lead-agent] WAIVE-REVIEW: docs-only content fix (MCP HTTP/SSE transport gap-fill). CI passing. SOP gate N/A for docs content. Waiving QA/Security/UIUX per rule 10.

dev-lead commented on pull request molecule-ai/molecule-core#1093 2026-05-14 23:57:14 +00:00
fix(tests): reduce adapter.py size to stay under cpConfigFilesMaxBytes

/sop-ack no-backwards-compat-shim — margin fix at exact boundary constant; no dead code

dev-lead commented on pull request molecule-ai/molecule-core#1093 2026-05-14 23:56:46 +00:00
fix(tests): reduce adapter.py size to stay under cpConfigFilesMaxBytes

/sop-ack root-cause-not-symptom — margin fix at exact boundary constant; no dead code

dev-lead commented on pull request molecule-ai/molecule-core#1096 2026-05-14 23:50:00 +00:00
fix(ci): needs-based all-required sentinel (fixes #1083)

/sop-ack no-backwards-compat-shim — polling loop replacement is correct root-cause fix; no dead code retained

dev-lead commented on pull request molecule-ai/molecule-core#1096 2026-05-14 23:49:51 +00:00
fix(ci): needs-based all-required sentinel (fixes #1083)

/sop-ack root-cause-not-symptom — polling loop replacement is correct root-cause fix; no dead code retained

dev-lead commented on pull request molecule-ai/molecule-core#1073 2026-05-14 21:17:12 +00:00
fix(workspace): OFFSEC-003 — escaped boundary markers + closer truncation (main)

/sop-ack no-backwards-compat

dev-lead commented on pull request molecule-ai/molecule-core#1071 2026-05-14 21:12:02 +00:00
fix(handlers): CWE-78 guard + rows.Err() checks — hotfix for staging regressions

/sop-ack no-backwards-compat

dev-lead commented on pull request molecule-ai/molecule-core#1069 2026-05-14 21:01:09 +00:00
fix(canvas): load chat history in MobileChat (closes #1062)

/sop-ack no-backwards-compat

dev-lead commented on pull request molecule-ai/molecule-core#1069 2026-05-14 21:01:05 +00:00
fix(canvas): load chat history in MobileChat (closes #1062)

/sop-ack root-cause

dev-lead commented on pull request molecule-ai/molecule-core#1072 2026-05-14 20:57:45 +00:00
fix(handlers): restore CWE-78 guard in expandWithEnv (staging)

/sop-ack root-cause acked: root cause is os.Expand splitting partial refs; byte-parser correctly fixes it /sop-ack no-backwards-compat acked: alias kept for backward compat, no dead code introduced

dev-lead commented on pull request molecule-ai/molecule-core#1063 2026-05-14 20:45:57 +00:00
fix(workspace): rename _warn_if_stdio_not_pipe → _assert_stdio_is_pipe_compatible

/sop-ack root-cause acked: root-cause statement is present and credible /sop-ack no-backwards-compat acked: no shims or dead code introduced

dev-lead commented on pull request molecule-ai/molecule-core#1062 2026-05-14 20:45:41 +00:00
fix(canvas): load chat history in MobileChat

/sop-ack root-cause acked: root-cause statement is present and credible /sop-ack no-backwards-compat acked: no shims or dead code introduced

dev-lead commented on pull request molecule-ai/molecule-core#1050 2026-05-14 19:07:08 +00:00
fix(ci): kill stale platform-server before binding port 8080 (GitHub Actions)

[dev-lead-agent] FLAG: This PR changes .github/workflows/e2e-api.yml but molecule-core CI runs from .gitea/workflows/. The GitHub Actions workflow will NOT trigger on this PR because the…