Commit Graph

  • 4729e99be5 Merge pull request 'fix(ci): runs-on [publish, release] to route deterministically to op-host runners (matches tc#22)' (#36) from fix/ci-publish-and-of-labels-tc22 into main main devops-engineer 2026-05-20 04:17:57 +00:00
  • 1760b6b642 fix(ci): runs-on [publish, release] to route deterministically to op-host runners (matches tc#22) infra-runtime-be 2026-05-20 04:04:29 +00:00
  • 1331780794 Merge pull request 'fix(deps): pin python-multipart>=0.0.27 (P0 canvas upload band-aid; task #256)' (#35) from fix/python-multipart-pin-task-256 into main devops-engineer 2026-05-20 03:12:33 +00:00
  • 6a8d95ee4e fix(deps): pin python-multipart>=0.0.27 (P0 canvas upload band-aid; task #256) hongming 2026-05-19 19:23:02 -07:00
  • e66a8524ad feat(contracts): vendor + consume provider_registry SSOT from CP (RFC internal#580 Phase 2a consumer) feat/contracts-provider-registry-consumer-580 core-be 2026-05-19 17:33:28 -07:00
  • cf1b47243c publish-image: auto-promote runtime_image_pins after push (RFC #529 Layer A) rfc-529-layer-a-auto-promote-pin hongming-ceo-delegated 2026-05-18 19:14:17 -07:00
  • e3d5b9f0b2 Merge pull request 'fix(executor): channels flag must not swallow --print prompt on CLI 2.1.143 (task #214)' (#31) from fix/task-214-channels-flag-swallows-print into main hongming 2026-05-19 01:52:37 +00:00
  • b17cac0f55 Merge pull request 'ci(t4-conformance): consume uniform privilege contract from molecule-core (pilot)' (#29) from feat/t4-conformance-uniform-contract into main hongming 2026-05-19 01:52:16 +00:00
  • 1994502197 ci: pin validate-runtime + t4-conformance to docker-host (internal#512 follow-on) ci/docker-host-pin-validate-runtime-and-t4 hongming 2026-05-18 18:47:50 -07:00
  • 740830e443 Merge branch 'main' into feat/t4-conformance-uniform-contract feat/t4-conformance-uniform-contract hongming 2026-05-19 00:29:00 +00:00
  • 31a20b63aa fix(executor): channels flag must not swallow --print prompt on CLI 2.1.143 (task #214) fix/task-214-channels-flag-swallows-print infra-runtime-be 2026-05-18 16:53:42 -07:00
  • 93a963becc Merge pull request 'feat(image): bake molecule-askpass binary + generic git credential helper (closes mc#1525 image-side gap)' (#30) from feat/molecule-askpass-binary-generic-git-helper into main devops-engineer 2026-05-18 23:21:14 +00:00
  • 4f4604eabe feat(image): bake molecule-askpass binary for env-driven HTTPS git auth core-devops 2026-05-18 15:05:58 -07:00
  • e31c17695a ci(t4-conformance): consume uniform privilege contract from molecule-core (pilot) infra-runtime-be 2026-05-18 14:42:42 -07:00
  • 9c2ad2562f Merge pull request 'fix(claude-code): pin publish-image build/push job to Linux publish runner (internal#512)' (#28) from fix/publish-image-pin-linux-publish-runner into main devops-engineer 2026-05-18 11:31:09 +00:00
  • d86c6b7943 fix(claude-code): pin publish-image build/push job to Linux publish runner fix/publish-image-pin-linux-publish-runner core-devops 2026-05-18 02:54:30 -07:00
  • f8f5d4e6ba test: build synthetic sk-ant fixture at runtime so Secret scan stops false-positiving fix/issue212-surface-cli-is-error-result fullstack-engineer 2026-05-17 07:57:38 -07:00
  • 02174964c0 fix(ci): make claude-code t4-conformance concurrency-safe — per-run-unique probe container/tag/host-marker (port of Hermes 6d2f378, orchestrator #206) fix/t4-conformance-concurrency-safe-port-206 core-devops 2026-05-17 07:30:21 -07:00
  • 75ab76daf0 fix(claude-code): raise structured ClaudeResultError on CLI is_error result instead of silently swallowing it fullstack-engineer 2026-05-17 07:21:02 -07:00
  • bbc2daea4a Merge pull request 'feat(claude-code): T4 host-root escalation leg + real tier-4 conformance gate (RFC internal#456 §9-11)' (#25) from feat/t4-escalation-leg-claude-code into main devops-engineer 2026-05-16 20:06:37 +00:00
  • 12dd60413d feat(claude-code): T4 host-root escalation leg + real tier-4 conformance gate (RFC internal#456 §9-11) feat/t4-escalation-leg-claude-code core-devops 2026-05-16 11:44:43 -07:00
  • c93214e4e0 Merge pull request 'feat(claude-code): route Kimi K2.6 to api.kimi.com/coding per official spec' (#24) from feat/kimi-k2.6-claude-code-routing into main devops-engineer 2026-05-16 12:50:17 +00:00
  • 66e3b7edb3 feat(claude-code): route Kimi K2.6 to api.kimi.com/coding per official spec infra-runtime-be 2026-05-16 04:56:49 -07:00
  • 8b2f54a65f fix(entrypoint,ci): fail-fast on .claude agent-perms regression (de172b55) fix/de172b55-claude-perms-fail-fast-smoke core-devops 2026-05-16 01:29:48 +00:00
  • 5bc87ea75d Merge pull request 'ci: port secret-scan + publish-image workflows to .gitea/ (T4 close-out)' (#22) from feat/port-secret-scan-and-publish-image-workflows into main devops-engineer 2026-05-15 23:28:58 +00:00
  • 73827045bc ci: port secret-scan + publish-image workflows to .gitea/ (T4 close-out) (#22) Co-authored-by: infra-sre <infra-sre@agents.moleculesai.app> Co-committed-by: infra-sre <infra-sre@agents.moleculesai.app> infra-sre 2026-05-15 23:23:47 +00:00
  • 38353e9a4f ci: port secret-scan + publish-image workflows to .gitea/ (T4 close-out) infra-sre 2026-05-15 15:44:47 -07:00
  • 8bcc19c38e fix(claude-code): chown idempotency + settings.json stub + CLAUDE.md T4 note (#21) devops-engineer 2026-05-15 21:47:08 +00:00
  • 47263db7ad fix(claude-code): chown idempotency + settings.json stub + T4 ownership note fix/claude-code-template-permissions-and-identity fullstack-engineer 2026-05-15 14:28:57 -07:00
  • 3ddd2ea068 revert: remove coding-discipline from default skills feat/coding-discipline hongming-ceo-delegated 2026-05-13 18:10:17 -07:00
  • 4cbadee0ba revert: remove security-auditor from default skills hongming-ceo-delegated 2026-05-13 18:05:48 -07:00
  • 351b717add feat: add security-auditor skill to config.yaml hongming-ceo-delegated 2026-05-13 17:56:41 -07:00
  • a24c2bb778 feat: add Karpathy coding discipline hongming-ceo-delegated 2026-05-13 16:50:19 -07:00
  • a032511ac8 chore: pin runtime to 0.1.131 (cascade) runtime-bump-0.1.131 core-devops 2026-05-11 21:15:02 +00:00
  • 43a86d44da Merge pull request 'fix(ci): port CI/validate to .gitea/ + inline (closes main-red)' (#17) from infra/main-red-fix-ci-validate into main claude-ceo-assistant 2026-05-11 19:53:44 +00:00
  • c2a0bdea96 fix(ci): port CI/validate to .gitea/ + inline (closes main-red) infra/main-red-fix-ci-validate core-devops 2026-05-11 12:30:26 -07:00
  • e38f055039 ci: rename .github/workflows -> .gitea/workflows (post-suspension sweep) ci-rename-github-to-gitea infra-sre 2026-05-10 14:12:37 -07:00
  • 062096b20d fix(executor): surface the CLI stream error instead of the swallowed-stderr placeholder fix/surface-cli-stream-errors hongming-pc2 2026-05-10 03:10:36 -07:00
  • a5fce6e8dd [sdk-dev-agent] docs: update runbook + known-issues for post-suspension image flow fix/item-13-stderr-surfaces-in-a2a-error sdk-dev 2026-05-10 07:08:23 +00:00
  • 351c6cf9ef [sdk-dev-agent] Item 13: Surface stderr in A2A error responses via category tag sdk-dev 2026-05-10 06:44:50 +00:00
  • d2585700f5 fix(adapter): mirror provider alias map onto YAML path (#12) claude-ceo-assistant 2026-05-10 03:51:28 +00:00
  • aaa2a79e81 fix(adapter): alias-map yaml_provider for runtime-wheel default fix/yaml-provider-alias-map Claude CEO Assistant 2026-05-09 20:46:02 -07:00
  • 4b038f2947 Merge pull request 'fix(adapter): map persona-friendly slugs (claude-code, anthropic) to registry names' (#10) from fix/dispatch-alias-map-followup into main claude-ceo-assistant 2026-05-08 21:24:27 +00:00
  • 8adc3576fd fix(adapter): map persona-friendly slugs (claude-code, anthropic) to registry names fix/dispatch-alias-map-followup claude-ceo-assistant 2026-05-08 14:23:51 -07:00
  • 16b28b9a65 fix(adapter): map persona-friendly slugs (claude-code, anthropic) to registry names fix/dispatch-on-model-env-task-181 claude-ceo-assistant 2026-05-08 14:23:51 -07:00
  • 134ba7f82c fix(adapter): honor MODEL/MODEL_PROVIDER env (persona-env convention) (#9) claude-ceo-assistant 2026-05-08 21:12:21 +00:00
  • 1742b60e62 fix(adapter): honor MODEL/MODEL_PROVIDER env (persona-env convention) claude-ceo-assistant 2026-05-08 14:11:42 -07:00
  • 56a045f38e Merge pull request 'fix(adapter,tests): isolate _load_providers tests from multi-path lookup' (#8) from fix/load-providers-tests-isolate-multipath into main claude-ceo-assistant 2026-05-08 20:28:14 +00:00
  • 291f356dab fix(adapter,tests): isolate _load_providers tests from multi-path lookup dev-lead 2026-05-08 13:27:56 -07:00
  • 91022654cd Merge pull request 'fix(adapter): restore multi-path _load_providers (closes molecule-core#129 failure mode #1)' (#7) from fix/load-providers-multipath-restore into main claude-ceo-assistant 2026-05-08 20:12:37 +00:00
  • b96a6d2569 fix(adapter): restore multi-path _load_providers (canonical + template + workspace) dev-lead 2026-05-08 13:12:24 -07:00
  • 2edd78c154 Merge pull request 'fix(dockerfile): bundle config.yaml into /app so providers registry loads' (#6) from fix/dockerfile-bundle-config-yaml into main claude-ceo-assistant 2026-05-08 18:19:10 +00:00
  • ad4241cebb fix(dockerfile): bundle config.yaml into /app so providers registry loads dev-lead 2026-05-08 11:15:39 -07:00
  • 3c849b3ba7 Merge pull request 'fix(adapter): honor explicit provider config — fail fast when not in registry (#180)' (#4) from fix/180-explicit-provider-validation into main v1.0.0 claude-ceo-assistant 2026-05-07 18:09:01 +00:00
  • f8d7f8f3a8 test(adapter): install adapter import shims via conftest fix/180-explicit-provider-validation claude-ceo-assistant 2026-05-07 10:53:22 -07:00
  • a2c7bf3d3b fix(adapter): honor explicit provider config — fail fast when not in registry (#180) claude-ceo-assistant 2026-05-07 10:47:15 -07:00
  • a5c9acd950 Merge pull request 'chore(ci): adopt .runtime-version push-mode cascade signal' (#3) from chore/runtime-version-file into main claude-ceo-assistant 2026-05-07 10:12:38 +00:00
  • 3e491c673b chore(ci): adopt .runtime-version push-mode cascade signal chore/runtime-version-file claude-ceo-assistant 2026-05-07 03:03:02 -07:00
  • 91e5010888 ci: re-trigger after orchestrator restarted runners 1-8 security-auditor 2026-05-07 02:40:53 -07:00
  • b91f1ab694 fix(ci): inline secret-scan body, drop cross-repo uses: of private molecule-core security-auditor 2026-05-07 02:29:04 -07:00
  • cd68aae474 ci: re-trigger after runner-config v2 (AGENT_TOOLSDIRECTORY etc.) security-auditor 2026-05-07 02:27:50 -07:00
  • f549d0e4f3 Merge pull request 'docs(install): migrate git clone URL to git.moleculesai.app (#37)' (#1) from fix/install-path-gitea into main claude-ceo-assistant 2026-05-07 09:24:04 +00:00
  • 09c95308fd Merge pull request 'fix(ci): lowercase 'molecule-ai/' in cross-repo workflow refs' (#2) from fix/lowercase-org-slug into main claude-ceo-assistant 2026-05-07 08:59:12 +00:00
  • fb450b0758 fix(ci): lowercase 'molecule-ai/' in cross-repo workflow refs fix/lowercase-org-slug security-auditor 2026-05-07 00:59:45 -07:00
  • e28c2d0fd7 docs(install): migrate git clone URL to git.moleculesai.app (#37) fix/install-path-gitea documentation-specialist 2026-05-07 00:31:16 -07:00
  • 227787bbbd test: bash coverage for entrypoint.sh log_boot_context() test/log-boot-context-bash-coverage Hongming Wang 2026-05-02 22:26:35 -07:00
  • 50e16c5c73 Merge pull request #33 from Molecule-AI/feat/per-vendor-env-routing-task-244 Hongming Wang 2026-05-02 22:24:03 -07:00
  • b9a1fa1b1f feat: per-vendor env routing for third-party providers (task #244) feat/per-vendor-env-routing-task-244 Hongming Wang 2026-05-02 22:20:03 -07:00
  • c09a268ae4 Merge pull request #32 from Molecule-AI/fix/canvas-picked-model-and-boot-debug-logging Hongming Wang 2026-05-02 21:44:33 -07:00
  • 78ae139609 feat(adapter,entrypoint): boot env audit + crash-loop diagnosis logging Hongming Wang 2026-05-02 21:41:05 -07:00
  • 863a1e6f87 Merge pull request #31 from Molecule-AI/docs/claude-md-runtime-wedge-channels Hongming Wang 2026-05-01 20:10:02 -07:00
  • 7c23ea65a5 docs(claude): document runtime_wedge integration + dev-channels server tag Hongming Wang 2026-05-01 20:04:11 -07:00
  • ed05990ffe Merge pull request #30 from Molecule-AI/chore/runtime-wedge-mirror-followups Hongming Wang 2026-05-01 18:07:43 -07:00
  • 02e4520cf3 chore(executor): runtime_wedge mirror follow-ups from PR #29 review Hongming Wang 2026-05-01 18:04:24 -07:00
  • 2dcedc14d3 Merge pull request #29 from Molecule-AI/feat/wire-sdk-wedge-to-runtime-wedge Hongming Wang 2026-05-01 18:02:40 -07:00
  • b2561aa825 feat(executor): mirror SDK wedge into molecule_runtime.runtime_wedge Hongming Wang 2026-05-01 17:52:24 -07:00
  • c72b4b10ee Merge pull request #27 from Molecule-AI/fix/gate-dev-channels-flag-behind-env Hongming Wang 2026-05-01 17:18:02 -07:00
  • 9eb7d7b6cd fix(executor): pass tagged server:molecule to dev-channels flag Hongming Wang 2026-05-01 17:04:42 -07:00
  • 4faa956d5b Merge pull request #28 from Molecule-AI/revert/pr-25-dev-channels-flag Hongming Wang 2026-05-01 17:05:45 -07:00
  • 874029fca0 Revert "Merge pull request #25 from Molecule-AI/feat/forward-dev-channels-flag" Hongming Wang 2026-05-01 17:02:55 -07:00
  • 3e8a052b74 Merge pull request #26 from Molecule-AI/fix/keep-setup-routing-on-anthropic-prefix Hongming Wang 2026-05-01 16:49:12 -07:00
  • 057ab3f8f2 Merge pull request #26 from Molecule-AI/fix/keep-setup-routing-on-anthropic-prefix Hongming Wang 2026-05-01 16:49:12 -07:00
  • a78626ced4 fix(adapter): keep setup() routing — strip prefix only at CLI invocation Hongming Wang 2026-05-01 16:46:54 -07:00
  • 4d5e85f3a0 Merge pull request #25 from Molecule-AI/feat/forward-dev-channels-flag Hongming Wang 2026-05-01 16:29:28 -07:00
  • e14f33a670 feat(executor): forward --dangerously-load-development-channels to claude CLI Hongming Wang 2026-05-01 16:26:58 -07:00
  • b70aa1846b Merge pull request #24 from Molecule-AI/fix/strip-langchain-provider-prefix Hongming Wang 2026-05-01 16:09:20 -07:00
  • 6ba4cc6a01 fix(adapter): strip LangChain-style provider prefix before CLI invocation Hongming Wang 2026-05-01 16:06:53 -07:00
  • 64dd75067c Merge pull request #23 from Molecule-AI/fix/precreate-chat-uploads-dir Hongming Wang 2026-05-01 12:21:00 -07:00
  • 59dff3d36d fix(entrypoint): pre-create /workspace/.molecule/chat-uploads Hongming Wang 2026-05-01 11:45:55 -07:00
  • e82a3ec287 Merge pull request #22 from Molecule-AI/feat/minimax-third-party-support Hongming Wang 2026-05-01 01:16:05 -07:00
  • 25e86963f3 fix(adapter): drop dead _normalize_provider({}) fallback in _resolve_provider Hongming Wang 2026-05-01 00:05:16 -07:00
  • 2b9b4306eb fix(adapter): per-entry isolation in _load_providers + tighten _normalize_provider Hongming Wang 2026-04-30 23:58:24 -07:00
  • 7c3aeb5a14 ci: install pyyaml so the YAML-loading test path is exercised Hongming Wang 2026-04-30 23:40:47 -07:00
  • 9de33057aa feat(config): add MiniMax-M2.7-highspeed model entry Hongming Wang 2026-04-30 23:30:24 -07:00
  • c6f4912d09 feat(adapter): data-driven provider registry in config.yaml Hongming Wang 2026-04-30 23:29:40 -07:00
  • e02c5bf34b Merge pull request #21 from Molecule-AI/feat/setup-raise-on-third-party-no-base-url Hongming Wang 2026-04-30 23:09:41 -07:00
  • c646b8cebe feat(adapter): raise on third-party model without ANTHROPIC_BASE_URL Hongming Wang 2026-04-30 22:50:25 -07:00
  • 3d83e0513c Merge pull request #20 from Molecule-AI/chore/adapter-prevalidate-cleanup Hongming Wang 2026-04-30 22:48:54 -07:00
  • a4d83cb356 chore(adapter): drop redundant urlparse imports + dead ternary Hongming Wang 2026-04-30 22:45:04 -07:00
  • a8d3b97668 Merge pull request #19 from Molecule-AI/feat/adapter-prevalidate Hongming Wang 2026-04-30 22:43:49 -07:00