v2.1.0
v2.1.0
User Plugins
Extensible plugin system for adding custom commands to rt:
~/.rt/plugins/<name>/with aplugin.jsonmanifestrt plugin newscaffolds a new plugin (bun module or shell exec)rt plugin listandrt plugin validatefor discovery and diagnostics- Plugin commands merge into the root command tree with collision policy (user plugins win over built-ins)
- Lazy module handlers (Bun) and exec handlers (any shell script)
- Injected API contract (
~/.rt/plugin-api) for plugins to call back into rt - Plugin-scoped logging with correct day rollover (local time)
- Reserved fast-path name guard + kebab-case aliases in validation
- Dedicated plugin author guide in docs
- E2e test suite for user plugins
SDM Picker Improvements
- Connection-state gutter indicator in the connect picker
- Live tunnel with flaky query probe correctly shows as connected, not failed
- Scan only postgres-family datasources, drop non-DB status entries
- Dedup picker + recents by resource, not key
Full Changelog: v2.0.2...v2.1.0