cad-editor/crates/ocs_plugin_api
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven e3d1780a69 feat(plugin): quiet plugin IPC logs; print one "Loaded plugin" line
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>
2026-07-01 13:28:10 +03:00
..
src feat(plugin): quiet plugin IPC logs; print one "Loaded plugin" line 2026-07-01 13:28:10 +03:00
Cargo.toml Adding runner handshake 2026-06-28 10:41:01 +03:00
REPORT.md Initial commit 2026-06-25 00:01:36 +03:00