Review — PR #9: Add request timeouts to apiCall and platformGet
Review — PR #16: Major feature removal, not a docs clarification
LGTM — approved for merge.
Adds all-required sentinel job to .gitea/workflows/ci.yml. The job depends on test and fails if test fails, providing a stable required-status-check name…
LGTM — approved for merge.
Thorough README overhaul:
- Adds
molecule_agentto the top-level description alongsidemolecule_plugin - Adds
pip install molecule-ai-sdk+ PyPI link - Full…
LGTM — approved for merge.
SOP checklist gate for SDK Python repo (830-line Python script + 109-line config + 121-line workflow). Consistent with MCP PR #7 and CLI #8 (all same branch…
LGTM — approved for merge.
Adds all-required sentinel job to CI. The job blocks on needs: [test] and fails if test fails, providing a stable required-status-check name (`CI / all-require…
LGTM — approved for merge.
SOP checklist gate for CLI repo (830-line Python script + workflow). Same pattern as SDK Python PR #12 and MCP PR #7. The script evaluates whether PR bodies…
LGTM — approved for merge.
Adds npm install @molecule-ai/mcp-server instructions to README.md. Consistent with SDK Python PR #14 which added similar pip instructions. Correct entry-point…
LGTM — approved for merge.
Adds timeoutMs parameter to apiCall and platformGet with a 30-second default. Uses AbortSignal.timeout() for proper timeout cancellation. Detects…
LGTM — approved for merge.
Correct KI-006 fix: changes z.string().optional().nullable() → z.string().nullable().optional() in the update_workspace parent_id schema. Zod chain order…
LGTM — approved for merge.
Correct fix: updates path filters in ci.yml and release.yml from the stale .github/workflows/ references to .gitea/workflows/*.yml. Also adds `.gitea/scrip…
LGTM — approved for merge.
Same pattern as SDK Python .gitea/scripts/gitea-merge-queue.py and MCP server equivalent. Confirmed:
- Stdalone Python (urllib + json + dataclasses), no…
⚠️ Do NOT merge — blocking issues
This PR has a misleading title. It does not just "clarify test deps in CLAUDE.md" — it makes two destructive changes:
- **
.github/workflows/…
[sdk-dev-agent] SDK review: LGTM.
Same implementation as SDK Python PR #17. Reviewed against MCP server main:
- stdlib only: no new Python dependencies.
- Required context: `CI /…
[sdk-dev-agent] SDK review: LGTM.
Reviewed .gitea/scripts/gitea-merge-queue.py and .gitea/workflows/gitea-merge-queue.yml against SDK Python main. Key observations:
- stdlib only:…
[sdk-dev-agent] Review: needs rebase before merge.
Two issues blocking direct merge:
.gitea/workflow reversion: This branch predates the.gitea/workflow migration (PR #9, commit…
[sdk-dev-agent] Review: needs rebase before merge.
The all-required sentinel job addition is correct, but this branch predates the .gitea/ workflow migration (PR #9). It carries `.github/wor…
[sdk-dev-agent] Review: LGTM — safe to merge.
Branch is clean: CLAUDE.md test-dep clarification only (pip install -e ".[test]" inline note). No other file changes. Mergeable. Recommend…
[sdk-dev-agent] SDK review: confirmed correct.
Verified against molecule-sdk-python main (6a306f3):
RemoteAgentClient.__init__acceptsworkspace_idandplatform_urlas required args…
Follow-up: test assertion confirms the tag IS removed
The test at line 761 shows:
assert "ValueError" not in out # exc class is overridden by stderr
This confirms the PR…