-
Notifications
You must be signed in to change notification settings - Fork 3.4k
UI: show plugins in /status #4515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
spoons-and-mirrors
commented
Nov 19, 2025
|
@spoons-and-mirrors do you think instead of showing it here, can we show them in the /status? |
|
@rekram1-node it totally should be in /status yeah! Plugins are going to get more and more relevant for users that want to customize OC and it also surfaces the concept to the user. Should I remove the plugin count from the home page and only show it in /status ? |
|
@spoons-and-mirrors the main reason i suggest removing it for now is they are redesigning the prompt input box and some other things /status would also benefit from saying like the name of the plugin and stuff |
580d833 to
119bd10
Compare
|
@rekram1-node did as you asked.
|
eee5f4b to
b7d0b07
Compare
fb35414 to
b1dd31d
Compare
|
OO thats nice |
|
Can we clean it up a little, instead of reading node modules just check if the plugin has a @ suffix, else say "latest" The code to get versions and stuff feels overly messy and verbose |
|
Yes very much agree, this is a mess rn |
229a309 to
56c7a22
Compare
8cef834 to
34e8017
Compare
|
@rekram1-node I think we're good, either show @latest or the version after the suffix for file plugins it displays like this: |
f1dc981 to
3e15a39
Compare
f8ee907 to
6a9856d
Compare
Cherry-pick upstream PR sst#4515 by @spoons-and-mirrors - Add plugins section to /status dialog in TUI - Display configured plugins alongside MCP servers, LSP servers, and formatters - Handle both file:// local plugins and versioned npm packages - Sort plugins alphabetically for consistent display Closes #92
Cherry-pick upstream PR sst#4515 by @spoons-and-mirrors - Add plugins section to /status dialog in TUI - Display configured plugins alongside MCP servers, LSP servers, and formatters - Handle both file:// local plugins and versioned npm packages - Sort plugins alphabetically for consistent display Closes #92
This merge brings upstream changes while preserving fork-specific features: Preserved fork features: - PR sst#4898: Search in messages (Ctrl+F) - PR sst#4791: Bash output with ANSI colors - PR sst#4900: Double Ctrl+C to exit - PR sst#4709: Live token usage during streaming - PR sst#4865: Subagents sidebar with clickable navigation - PR sst#4515: Show plugins in /status - Fork-only: Toggle session header visibility Resolved conflicts: - Package versions updated to upstream v1.0.149 - Keybind type changes (cmd -> super) - Desktop context files updated with defensive API checks - UI components updated for new items prop signature - input.css/tsx renamed to text-field.css/tsx Validation: - All typechecks pass (12/12 packages) - All tests pass (281 passed, 1 skipped) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
|
/review |
|
lgtm |
Resolved conflicts: - bun.lock: Regenerated from scratch - packages/*/package.json: Accept upstream version (1.0.167) - packages/extensions/zed/extension.toml: Accept upstream version Upstream changes include: - Version bump to 1.0.167 - Terminal title toggle feature added to config - MCP authentication improvements - Legal pages (privacy policy, terms of service) - Tauri package updates Fork features preserved: - PR sst#4898: Search in messages (Ctrl+F) - PR sst#4791: ANSI bash output support - PR sst#4900: Double Ctrl+C to exit - PR sst#4709: Live token usage during streaming - PR sst#4865: Subagents sidebar navigation - PR sst#4515: Show plugins in /status - PR sst#5508: Cache management commands - PR #ariane-emory: Granular file permissions - PR #fork-140: Toggle transparent background - Desktop features: slash commands, shell mode, themes, branding
