Skip to content

fix(site): tool-level module search and copyable commands - #7

Merged
Vaizer0 merged 1 commit into
mainfrom
fix/modules-search-and-copy
Aug 13, 2026
Merged

fix(site): tool-level module search and copyable commands#7
Vaizer0 merged 1 commit into
mainfrom
fix/modules-search-and-copy

Conversation

@Vaizer0

@Vaizer0 Vaizer0 commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Fixes the reported issues on the deployed site:

  • Modules search now filters at the tool level. Searching opencode previously showed all 36 tools of the ai module — the module-level match haystack included descriptions that mention tool names. Now only the matching tool card is shown (module name/title matches still keep the whole group, so ai → the full ai module).
  • Every command on the modules page is copyable. Each tool card gets a COPY button for zero install <cat> --<tool> and each module heading gets one for zero install <cat>.
  • Packages page rows also get a COPY button for pkg install <name>.
  • Meta line reports N of 99 tools instead of N of 9 modules.

Verified: validators pass; jsdom harness 24/24 PASS.

- Modules explorer now filters at the TOOL level: searching 'opencode'
  shows only the opencode card (was: the whole ai module, because the
  module-level haystack included descriptions that mention tool names).
  Module name/title matches still keep the entire group.
- Every command on the modules page is copyable: one COPY button per
  tool card (zero install <cat> --<tool>) and one per module heading
  (zero install <cat>).
- Packages explorer rows also get a COPY button for pkg install <name>.
- Meta line now reports N of 99 tools (was 'of 9' modules).
- jsdom harness: 24 checks, ALL PASS.
@Vaizer0
Vaizer0 merged commit 98d667e into main Aug 13, 2026
1 check passed
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.

1 participant