Skip to content

Conversation

@spoons-and-mirrors
Copy link
Contributor

image

@rekram1-node
Copy link
Collaborator

@spoons-and-mirrors do you think instead of showing it here, can we show them in the /status?

@spoons-and-mirrors
Copy link
Contributor Author

spoons-and-mirrors commented Nov 20, 2025

@rekram1-node it totally should be in /status yeah!
Although I do like having the plugin count on the home page.

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 ?

@rekram1-node
Copy link
Collaborator

@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

@spoons-and-mirrors
Copy link
Contributor Author

spoons-and-mirrors commented Nov 20, 2025

@rekram1-node did as you asked.

image

@spoons-and-mirrors spoons-and-mirrors changed the title UI: show plugin count on home page UI: show plugins in /status Nov 20, 2025
@rekram1-node
Copy link
Collaborator

OO thats nice

@rekram1-node
Copy link
Collaborator

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

@spoons-and-mirrors
Copy link
Contributor Author

Yes very much agree, this is a mess rn

@spoons-and-mirrors spoons-and-mirrors marked this pull request as draft November 20, 2025 17:09
@spoons-and-mirrors
Copy link
Contributor Author

spoons-and-mirrors commented Nov 20, 2025

@rekram1-node I think we're good, either show @latest or the version after the suffix

for file plugins it displays like this:
.opencode/plugin/workflow.ts -> workflow
.opencode/plugin/myplugin/index.ts -> myplugin

kcrommett added a commit to Latitudes-Dev/shuvcode that referenced this pull request Dec 8, 2025
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
kcrommett added a commit to Latitudes-Dev/shuvcode that referenced this pull request Dec 8, 2025
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
kcrommett added a commit to Latitudes-Dev/shuvcode that referenced this pull request Dec 11, 2025
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]>
@rekram1-node
Copy link
Collaborator

/review

@github-actions
Copy link
Contributor

lgtm

@rekram1-node rekram1-node merged commit 16b41d2 into sst:dev Dec 17, 2025
kcrommett added a commit to Latitudes-Dev/shuvcode that referenced this pull request Dec 18, 2025
kcrommett added a commit to Latitudes-Dev/shuvcode that referenced this pull request Dec 18, 2025
opencode-agent bot added a commit to Latitudes-Dev/shuvcode that referenced this pull request Dec 18, 2025
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants