mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-21 14:22:14 +03:00
Boarded with 8 other PRs in one combined worktree: typecheck:core, check:file-size, check:changelog-integrity, check:complexity, check:cognitive-complexity, check:cycles, check-native-deps all green; 75/75 focused tests pass. Clean, well-scoped env-override with correct blank-value handling and a startup log naming the resolution source. Thanks.
758 B
758 B
- feat(plugins):
OMNIROUTE_PLUGINS_DIRsets the directory the runtime plugin scanner reads — and the root the plugin manager installs into — overriding theHOME-derived default, so a Docker/K8s deployment can point straight at its bind-mounted plugin tree instead of movingHOMEjust to relocate the scan path. An image that exports no home no longer scans/tmp/.omniroute/pluginsin silence: the resolved directory is logged once at startup asscanner.dir_resolved, naming the input that won. Unset, behaviour is unchanged. Distinct from the CLI-onlyOMNIROUTE_PLUGIN_PATH, which findsomniroute-cmd-*command packages and never reached this scanner (#11906) — thanks @amaleta