Repository navigation
v0.1.1 — enabled by default, no restart
- Enabled by default (
enabled: true). Safe because the WebSocket is operator-bearer-gated and protoAgent only binds a non-loopback interface when a token is set, so an un-gated shell is always loopback-local. Opt out withplugins.disabled: [terminal]. - No restart needed — enabling a plugin hot-mounts its router (#822) and the rail picks up the view from runtime-status (#853). Install via the console Plugins panel (or
reload_plugins/Sync for a CLI install); the old "enable; then restart" guidance was stale. - De-flaked CI — the WS round-trip test had an unbounded receive loop (it hung one run); now bounded by
pytest-timeout+ a CI job timeout, and the round-trip drives/bin/catdeterministically (real shell behaviour stays covered by the PTY tests).
Install: python -m server plugin install https://github.com/protoLabsAI/terminal-plugin --ref v0.1.1