forked from 1b-agent/opencadstudio-upstream
A normal run dumped the whole host↔runner trace (spawn, handshake, every per-command dispatch and request/response) to the terminal. Gate that behind OCS_PLUGIN_VERBOSE and, in normal runs, print just one line per plugin: `Loaded plugin: <name> (<id> <version>)`. The chatty host-side `[plugin]` lines now go through a `vlog!` macro that only fires when OCS_PLUGIN_VERBOSE is set. Runner-side logs were already suppressed (the runner is spawned with stderr = null); the remaining `[plugin]` lines in the IPC client are genuine error messages, left as-is. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>