Skip to content

feat(ui): implement command palette with action registry and keyboard… - #528

Merged
devJaja merged 4 commits into
Epta-Node:mainfrom
ponmileleke54-dev:feat/command-palette-478
Sep 3, 2026
Merged

feat(ui): implement command palette with action registry and keyboard…#528
devJaja merged 4 commits into
Epta-Node:mainfrom
ponmileleke54-dev:feat/command-palette-478

Conversation

@ponmileleke54-dev

@ponmileleke54-dev ponmileleke54-dev commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

… navigation (#478)

Replace the async-search command palette with a registry-driven implementation: a default command registry (Dashboard, New Task, Agents, Wallet, Toggle Theme, Disconnect Wallet), lightweight fuzzy matching against label and category, arrow-key selection with Enter to execute and Escape to close, Cmd+K/Ctrl+K global shortcut, and a focus-trapped dialog with aria-activedescendant for screen readers. Also repair App.tsx, which was left uncompilable by a bad merge.

Resolves #478

Summary

Resolves #

Changes

Verification & Testing

  • npm test (Backend/Frontend)
  • cargo test (Smart Contracts)
  • cargo fmt --check && cargo clippy (Contract Linting)

Contributor Checklist

  • PR title follows Conventional Commits (feat:, fix:, docs:, etc.)
  • All CI checks pass locally
  • Documentation updated in docs/ or README.md if applicable
  • No secrets or credentials committed

closed #478

… navigation (Epta-Node#478)

Replace the async-search command palette with a registry-driven
implementation: a default command registry (Dashboard, New Task, Agents,
Wallet, Toggle Theme, Disconnect Wallet), lightweight fuzzy matching against
label and category, arrow-key selection with Enter to execute and Escape to
close, Cmd+K/Ctrl+K global shortcut, and a focus-trapped dialog with
aria-activedescendant for screen readers. Also repair App.tsx, which was
left uncompilable by a bad merge.

🤖 Generated with Codebuff
Resolves Epta-Node#478

Co-Authored-By: Codebuff <noreply@codebuff.com>
@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

@ponmileleke54-dev is attempting to deploy a commit to the Jaja's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Sep 2, 2026

Copy link
Copy Markdown

@ponmileleke54-dev Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@devJaja
devJaja merged commit da1974d into Epta-Node:main Sep 3, 2026
7 of 13 checks 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.

Implement command palette with keyboard navigation and action registry

2 participants