Command palette
New in 5.0, the command palette is a global command interface. Instead of navigating through menus, you type what you want to do and OpenCelium executes it — opening a list, creating an entity, updating a value, downloading a template, or searching the workflow you have open.
Opening the palette
Press
Ctrl+K(⌘+Kon macOS) anywhere in the application. The palette is the input in the middle of the top bar.In the workflow editor the palette is embedded in the header as a collapsed icon with a hotkey pill. It expands when focused and switches to modal mode.
Key |
Action |
|---|---|
|
Open the command palette. |
|
Navigate the suggestions. |
|
Select the highlighted suggestion. |
|
Autocomplete the highlighted suggestion. |
|
Exit a locked scope (on an empty input). |
|
Close the palette. |
Note
Because a command only runs when a suggestion is highlighted, typing a
complete command such as help empties the suggestion list and pressing
↵ then does nothing. Type a prefix, let the palette highlight the entry,
and confirm with ↵ or Tab.
Note
The palette respects your permissions. Commands for components you may not read are not offered.
How commands are built
Commands read like short sentences and are completed step by step. With an empty input the palette offers the verbs; each further word narrows the command down.
The general shape is:
<verb> <entity> [by <field> <value>]
Verb |
Example |
Description |
|---|---|---|
|
|
Opens the entry list of an entity. Takes the plural noun. |
|
|
Opens an entry in view mode. |
|
|
Opens the create wizard. |
|
|
Opens an entry in update mode. |
|
|
Deletes an entry after a confirmation. |
|
|
Exchange invoker and workflow-template files. |
|
|
Opens a check page. |
|
|
System and appearance actions. |
|
|
Opens the command reference. |
Values are resolved against a live, cached list, so the palette can complete existing names for you. Suggestions are grouped — the reference dialog uses Navigate, Create, Manage, System and General; the palette itself additionally shows a Recent group and, in the editor, a pinned Workflow group.
If a typed command resolves to nothing, the palette says No results found instead of showing an empty dropdown.
Wizards opened from the palette in the workflow editor suppress the recommendation tags on their success screen, so you stay in your editing flow.
Which entity supports which lookup
The by <field> part differs per entity. This is the complete matrix as
offered by the palette:
Entity |
list |
create |
search |
delete / update |
|
|---|---|---|---|---|---|
|
yes |
yes |
yes |
yes / yes |
|
|
yes |
yes |
yes |
yes / yes |
|
|
yes |
yes |
yes |
— / yes |
|
|
yes |
yes |
yes |
yes / — |
|
|
yes |
yes |
yes |
yes / yes |
|
|
yes |
yes |
yes |
yes / yes |
|
|
yes |
yes |
yes |
yes / yes |
|
|
yes |
yes |
yes |
yes / yes |
|
|
— |
— |
— |
— / yes |
|
|
yes |
— |
— |
yes / — |
|
Note
Workflows are deliberately not created, listed or deleted from the palette —
use Workflows in the main menu, the Create Workflow button, or
Alt+W. update workflow by id|title opens the workflow editor.
Workflow templates are not created from the palette either; they are
uploaded, or saved from the workflow editor
(see Reuse with templates).
System commands
Command |
Description |
|---|---|
|
Check license and API operation usage.
Aliases: |
|
Open the system check page, see
System Check. Aliases: |
|
Open the LDAP connectivity check page. |
|
Update the on-disk application configuration, see Configure the system. Requires the master password; the palette tells you when none is configured. |
|
Search the configuration and edit a single value in place. |
|
Change the application theme. Alias: |
|
Open the UI settings page. |
|
Upload a template or invoker file. |
|
Download a workflow template file. |
|
Download an invoker file. |
|
Open the command reference dialog. |
The command reference
help opens Command reference — Everything you can do from the command
palette. The dialog is generated from the live command tree, so it always
matches the commands your installation and your permissions actually offer. It
has its own search field and lists the palette’s keyboard shortcuts.
This is the authoritative list for your installation; the tables above describe a default 5.0 setup.
Workflow scope
Inside the workflow editor the palette has a pinned Workflow section. Typing
workflow locks the palette to that scope (shown as a chip), from where
workflow search <term> performs a fuzzy search across the open workflow.
⌫ on an empty input leaves the scope again.
See The workflow model for what exactly is searched and how matches are
highlighted.
Global hotkeys
Shortcut |
Action |
|---|---|
|
Open the command palette. |
|
Toggle between the main menu and the admin menu. |
|
Create a new workflow. |
|
Advance or submit the current step in an entity wizard. |
|
Save the workflow (in the workflow editor). |