Skip to main content
Private preview. fremforge is in private preview — invited customers only. Content is still subject to change. Request access →
Command palette

Command palette

Press ⌘K (macOS) or Ctrl-K (everything else) from any page in the operator console or tenant admin. A search palette opens, focused on its input. Type, pick a result with arrow keys, press Enter.

The slash key (/) also opens the palette if you’re not already typing in another input.

What gets searched

LayerWhat it finds
Local pages (instant, no fetch)Every page in the current console, by label and by a curated set of topical keywords. Typing dlq finds Webhook DLQ. Typing sso finds the SSO page. Typing saml also finds SSO.
Remote, debounced 180 ms after each keystrokeIn tenant admin: repositories in the current org. In operator console: tenants by slug, display name, or billing email.

Local-page search runs entirely in the browser using a vendored copy of FlexSearch (the same library docs.frem.sh uses for full-text search). Nothing about your queries leaves your browser for the local-page layer.

Keyboard

KeyAction
⌘K / Ctrl-K / /Open
↑ / ↓Move selection
EnterOpen the selected result
EscClose

What it doesn’t do (yet)

  • It doesn’t index page body text, only labels and a curated keyword set. If you want full-text search across every panel paragraph, that’s tracked as a Phase 2 follow-up.
  • It doesn’t search across consoles. From the tenant admin palette you won’t find an operator-side page, and vice versa, by design.
  • It doesn’t search code or issues. Use Forgejo’s own repo search for code; the tenant admin palette is for admin pages and repositories only.