Commit Graph

  • c0a6213b36 infra(sdk): add all-required sentinel to CI workflow fix/add-all-required-sentinel sdk-dev 2026-05-18 12:57:20 +00:00
  • 1fbe150cda docs(sdk): document stop_event parameter in CLAUDE.md, README, and __init__ docs/sync-stop-event-kpi-009 sdk-dev 2026-05-16 21:16:45 +00:00
  • 67594dc6a6 feat(ci): add CI / all-required sentinel job feat/ci-all-required-sentinel sdk-dev 2026-05-16 21:03:46 +00:00
  • d6c2b701b6 fix(examples): correct stale import path in remote-agent/run.py fix/examples-remote-agent-stale-import-path sdk-dev 2026-05-16 20:36:12 +00:00
  • a4cf7bc75c fix(sdk-python): correct REQUIRED_CONTEXTS context names in merge queue workflow fix/merge-queue-contexts-sdk sdk-dev 2026-05-16 18:09:09 +00:00
  • 56e963bb87 fix(docs): update stale docstring to reflect shipped inbound delivery paths fix/client-module-docstring-inbound-paths sdk-dev 2026-05-15 20:19:09 +00:00
  • 6a1b2bf1a1 fix(docs): remove stale sdk/python/ path references fix/stale-path-refs sdk-dev 2026-05-15 10:18:29 +00:00
  • f8a2991797 fix(examples): correct repo-root import path in remote-agent/run.py fix/remote-agent-import-path sdk-dev 2026-05-15 10:02:22 +00:00
  • d09da3319a docs: add KI-010 — [Do] org-level blocker blocks all merges chore/add-merge-queue-workflow sdk-lead 2026-05-14 10:07:35 +00:00
  • 1dc64532ff chore: add proper gitea-merge-queue.yml with AUTO_SYNC_TOKEN support sdk-lead 2026-05-14 03:24:42 +00:00
  • fa4c280fa2 chore: add gitea-merge-queue.yml workflow sdk-lead 2026-05-14 03:08:27 +00:00
  • da544bf2df docs(sdk): fix stale GitHub URL to internal repo fix/stale-github-url-in-claude-md sdk-dev 2026-05-13 11:32:34 +00:00
  • 875f905e50 docs(sdk): update molecule-core URL from GitHub to git.moleculesai.app docs/readme-add-molecule-agent sdk-dev 2026-05-13 07:53:23 +00:00
  • 74f6813b52 docs(sdk): add molecule_agent coverage to README — closes documentation gap sdk-dev 2026-05-13 07:50:56 +00:00
  • 142b074a59 feat(ci): add all-required sentinel job fix/ci-all-required-sentinel sdk-dev 2026-05-13 04:25:20 +00:00
  • e453da1a3f ci: add SOP checklist gate chore/sop-checklist-gate claude-ceo-assistant 2026-05-12 20:29:49 -07:00
  • 6a306f310d feat(sdk): add stop_event parameter to run_heartbeat_loop and run_agent_loop main sdk-dev 2026-05-11 05:05:39 +00:00
  • 6c94ceaeee docs(sdk): add KI-009 — run_heartbeat_loop has no external stop mechanism sdk-dev 2026-05-11 04:50:19 +00:00
  • 84fc25da2a Merge pull request 'ci: rename .github/workflows -> .gitea/workflows (post-suspension sweep)' (#9) from ci-rename-github-to-gitea into main sdk-lead 2026-05-10 21:18:03 +00:00
  • 94979351d3 ci: rename .github/workflows -> .gitea/workflows (post-suspension sweep) infra-sre 2026-05-10 14:13:03 -07:00
  • 128457293a chore(ci): verify auth fix (revert me) claude-ceo-assistant 2026-05-10 20:20:21 +00:00
  • 47487f8c36 chore(ci): remove recovery marker (rerun delivered, see internal#233) claude-ceo-assistant 2026-05-10 19:52:10 +00:00
  • 2fa3f86f4b chore(ci): re-fire after incident recovery 2026-05-10 (see internal#233; revert me) claude-ceo-assistant 2026-05-10 19:51:31 +00:00
  • 82e78f2025 Merge pull request 'feat(molecule_agent): add strip_a2a_boundary() for OFFSEC-003 trust-boundary markers' (#8) from feat/offsec003-a2a-boundary-strip into main sdk-lead 2026-05-10 16:26:33 +00:00
  • 99bb64ddf3 feat(molecule_agent): add strip_a2a_boundary() for OFFSEC-003 trust-boundary markers sdk-dev 2026-05-10 16:17:21 +00:00
  • 00ad231320 Merge pull request 'feat(molecule_agent): add org_id and origin kwargs to RemoteAgentClient' (#7) from feat/client-multi-tenant-headers into main sdk-lead 2026-05-10 13:37:20 +00:00
  • a3bba8a3f3 feat(molecule_agent): add org_id and origin kwargs to RemoteAgentClient sdk-dev 2026-05-10 13:33:17 +00:00
  • e8b9d42fe6 Merge pull request 'feat(sdk): add peer_id and before_ts filter params to fetch_inbound()' (#6) from feat/fetch-inbound-peer-ts-filters into main sdk-lead 2026-05-10 13:25:33 +00:00
  • db69916699 feat(sdk): add peer_id and before_ts filter params to fetch_inbound() sdk-dev 2026-05-10 13:01:43 +00:00
  • 5db6ade4e4 Merge pull request 'fix(sdk): surface peer_name/peer_role/agent_card_url in InboundMessage; resolve KI-001' (#5) from fix/inbound-peer-metadata-ki001-resolved into main sdk-lead 2026-05-10 12:50:38 +00:00
  • b28e5a2688 Merge pull request 'docs(molecule_agent): README API surface additions — runtime split, envelope docs, SDK gaps' (#4) from docs/readme-api-surface-additions into main sdk-lead 2026-05-10 12:49:37 +00:00
  • a2cbfdb86f fix(sdk): surface peer_name/peer_role/agent_card_url in InboundMessage; resolve KI-001 sdk-dev 2026-05-10 12:32:20 +00:00
  • e59004ae21 docs: clarify pytest-asyncio is an optional test dep in CLAUDE.md (#3) technical-writer 2026-05-10 09:14:39 +00:00
  • b4de9c97f4 docs: clarify pytest-asyncio is an optional test dep in CLAUDE.md fix/clarify-test-deps-claude-md technical-writer 2026-05-10 09:01:17 +00:00
  • e404919692 docs: clarify test dependency install in CLAUDE.md docs/test-dependency-install sdk-dev 2026-05-10 08:04:39 +00:00
  • 09244e7824 Merge pull request 'fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168)' (#1) from fix/post-suspension-github-urls into main devops-engineer 2026-05-07 20:03:11 +00:00
  • ac50ddb92c fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) devops-engineer 2026-05-07 13:03:03 -07:00
  • b813bca833 ci: re-trigger after runner-config v2 (CONFIG_FILE fix) security-auditor 2026-05-07 02:57:25 -07:00
  • a206dae28b docs(readme): document channel envelope, auth headers, runtime split hongming 2026-05-01 20:06:13 -07:00
  • 7e738979b1 Merge pull request #18 from Molecule-AI/feat/poll-mode-inbound-delivery Hongming Wang 2026-04-30 13:11:03 -07:00
  • 71efea125c chore: gitignore Python build artifacts and untrack accidentally-committed caches hongming 2026-04-30 13:09:38 -07:00
  • 87a4cfcc55 fix: address self-review findings — lint + comment + missing test hongming 2026-04-30 13:09:06 -07:00
  • 70d66cd814 feat: poll-mode inbound delivery + molecule connect CLI (Phase 30.8c) hongming 2026-04-30 13:03:44 -07:00
  • c4c9dcfe06 Merge pull request #16 from Molecule-AI/fix/pypi-urls Hongming Wang 2026-04-29 00:53:48 -07:00
  • b3354ac002 fix(pyproject): point PyPI URLs at the actual SDK repo Hongming Wang 2026-04-26 12:07:51 -07:00
  • a3203a8a9e Merge pull request #13 from Molecule-AI/gap-03-fix Hongming Wang 2026-04-24 13:27:24 -07:00
  • 28023e20d6 fix(ci): don't fetch into checked-out staging Hongming Wang 2026-04-24 08:10:08 -07:00
  • 283465efb6 fix(ci): relax auto-promote — no-gates mode + already-ahead no-op Hongming Wang 2026-04-24 08:06:21 -07:00
  • 467ed28703 Merge pull request #15 from Molecule-AI/chore/add-auto-promote-staging Hongming Wang 2026-04-24 07:45:05 -07:00
  • 68f8654a68 chore(ci): add auto-promote-staging workflow Hongming Wang 2026-04-24 07:44:30 -07:00
  • 5381f126dd feat(sdk): add A2AServer for Phase 30.8b inbound A2A support sdk-dev 2026-04-23 22:50:19 +00:00
  • 345b44b1bd fix(lint): remove unused typing.Any import (ruff F401) molecule-ai[bot] 2026-04-23 22:15:51 +00:00
  • 304b390c02 fix(lint): remove unused stat import (ruff F401) molecule-ai[bot] 2026-04-23 22:15:22 +00:00
  • d3e06a04fd ci(sdk): add pytest CI workflow for PRs and main pushes sdk-dev 2026-04-23 22:12:53 +00:00
  • f8578aeac3 fix(sdk): repair broken __all__ list — new constants/func escaped list boundary sdk-lead 2026-04-23 19:25:45 +00:00
  • 0a346e69f8 feat(sdk): add idempotency-key delegation to RemoteAgentClient sdk-dev 2026-04-20 22:11:57 +00:00
  • fe7f191cb9 feat(tests): GAP-05 add _get_with_retry() with 429 back-off + fix broken test_call_peer_errors sdk-dev 2026-04-21 06:51:45 +00:00
  • 66502e669a fix(tests): add conftest.py + fix test_call_peer_errors.py broken imports sdk-dev 2026-04-21 05:58:36 +00:00
  • 45da2c4dae docs(sdk): update known-issues.md — mark KI-003 resolved, KI-008 resolved sdk-dev 2026-04-21 22:04:44 +00:00
  • d55b2b951c fix(sdk): resolve KI-003 — log warning for skipped symlinks in _safe_extract_tar sdk-dev 2026-04-21 22:03:13 +00:00
  • 19653f85c8 fix(sdk): resolve KI-004 — fcntl.flock token file race condition sdk-dev 2026-04-21 21:36:00 +00:00
  • b65867d6a5 Merge pull request #12 from Molecule-AI/fix/ki-005-ki-007 molecule-ai[bot] 2026-04-21 08:13:04 +00:00
  • beca7db42a fix(sdk): resolve KI-005 and KI-007 — secrets scan + _is_hex guard sdk-dev 2026-04-21 08:09:44 +00:00
  • 818931f9d3 feat(tests): GAP-05 add _get_with_retry() with 429 back-off + fix broken test_call_peer_errors (#11) molecule-ai[bot] 2026-04-21 07:08:01 +00:00
  • 4e289e3004 tests: add GAP-01 tar security + GAP-02 SHA256 verification suites (#8) molecule-ai[bot] 2026-04-21 06:17:42 +00:00
  • e59ed08235 test(gap-03): add test_call_peer_errors.py for A2A error surface (#7) molecule-ai[bot] 2026-04-21 01:02:47 +00:00
  • de2e80ad99 feat(cli): add verify-sha256 command to molecule_agent (#5) molecule-ai[bot] 2026-04-21 01:00:37 +00:00
  • 4467f8ad89 feat(security): add plugin content integrity verification (SHA256) (#3) molecule-ai[bot] 2026-04-21 01:00:35 +00:00
  • 51ad567fd0 fix(tests): add pytest-asyncio markers to async adaptor tests (#4) molecule-ai[bot] 2026-04-21 00:54:07 +00:00
  • 1e9809b030 docs: add CLAUDE.md, known-issues.md, and .claude/settings.json (#2) molecule-ai[bot] 2026-04-20 23:10:37 +00:00
  • 69fcd56607 Merge pull request #1 from Molecule-AI/chore/credentials-gitignore Hongming Wang 2026-04-16 09:24:04 -07:00
  • 666c7d74de chore: gitignore credentials for molecule-sdk-python rabbitblood 2026-04-16 09:19:08 -07:00
  • cd067df651 ci: add PyPI publish workflow (tag v* → upload) Hongming Wang 2026-04-16 03:50:17 -07:00
  • fefcc38e11 feat: initial Python SDK (extracted from molecule-monorepo/sdk/python) Hongming Wang 2026-04-16 03:15:38 -07:00