This website requires JavaScript.
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