LGTM — the README now covers both packages (molecule_agent and molecule_plugin) with accurate quick-start examples for the remote-agent client. The PyPI link and installation instructions are correct. This is a substantial improvement over the previous plugin-only README. ✅
LGTM — correct fix. The repo was restructured from a monorepo to a standalone repo, so molecule_agent now lives at the repo root, not under sdk/python. The new path os.path.normpath(os.path.join(_here, '..', '..')) correctly reaches the repo root from examples/remote-agent/. ✅
LGTM — adding npm install instructions with both npm and source paths is a clear improvement. The entry point path is accurate. ✅
LGTM — correct fix. RemoteAgentClient.register_from_env() does not exist on RemoteAgentClient; the correct pattern is to instantiate with explicit args then call register() conditionally if no cached token. The comment update is also accurate. ✅
LGTM — clarifying that pytest-asyncio is an optional dep and pip install -e '.[test]' is needed before running tests is a genuine improvement. Tested this locally by running pip install -e . (without [test]) and confirmed pytest fails with a missing import. The two-line format makes it harder to miss. ✅