mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-11-10 08:28:22 +00:00
- service status combines a direct /health_check probe with port probing: running (managed or foreign), port conflict, or stopped - start composes `reme start` with an absolute workspace_dir and service.host/port, runs it detached inside the workspace (so ReMe's .env discovery works), injects UTF-8 and NO_PROXY, disables the rich logo, and only passes jobs.dream_cron.enabled=false on reme >= 0.4.1 - the plugin records the PID and launch arguments in service.json, so stop can tree-kill the managed process; foreign instances are shown but not touched - serviceLog exposes the workspace log tail for start-failure diagnosis - optional autoStart setting starts a stopped local service when DSH boots, using the selected interpreter (or the detected suggestion) Real-machine check: started ReMe 0.4.0.9 on port 2334 in a temp workspace, observed running/managed with the recorded PID, then stopped it and confirmed the port was released. |
||
|---|---|---|
| .. | ||
| bundle.test.mjs | ||
| client-settings.test.mjs | ||
| client.test.mjs | ||
| config.test.mjs | ||
| dsh-index.test.mjs | ||
| dsh-tools.test.mjs | ||
| env-detect.test.mjs | ||
| env-reme.test.mjs | ||
| env-service.test.mjs | ||
| env-workspace.test.mjs | ||
| frontmatter.test.mjs | ||
| messages.test.mjs | ||
| outbox.test.mjs | ||
| runtime.test.mjs | ||
| scheduler.test.mjs | ||