Docs
Search

Ticket lookup

⌃⌥J, a few letters, ⌃C: the ticket key, title and link are on your clipboard and you are back where you were.

Looking up one ticket is the smallest, most repeated task in a Jira day. PrivateGoat makes it three keys: open the lookup, type a few letters, copy. The window hides itself and your focus returns, so ⌘V pastes immediately.

How to use it

  1. Press ⌃⌥J from any app. PrivateGoat comes forward on the Jira surface in Tree shape, with the filter focused and the caret in it.
  2. Type a few letters — a key like ACME-62, or words from the summary. The cached issues narrow as you type.
  3. Press ⌃C — or ⌘C when no text in the filter is selected. The selected ticket's key, title and link are copied as text, URL and HTML; the window hides, focus returns to the app you came from, and a small note says ACME-62 copied with Key, title and link are on the clipboard.
  4. Paste.
The Jira tree narrowed to 'invoice' for the demo project Beacon: four rows in the results table, with BCN-137 selected and its details on the right.The Jira tree narrowed to 'invoice' for the demo project Beacon: four rows in the results table, with BCN-137 selected and its details on the right.
One word narrows the tree, read from the local copy.

Return or a double-click does something different: it opens the issue in the detail pane, which ends the lookup session.

Three keys against a browser detour

In the browserWith PrivateGoat
StepsOpen Jira, search, open the ticket, copy the link⌃⌥J, a few letters, ⌃C
Page loads3none
Typical timeabout 10 s (2–3 s open, 1–2 s search, 2–5 s open, then copy)about 1 s

The timings are typical, from the maker's own use — not a benchmark.

A big Jira stays fast

The lookup and Quick Find search a prepared index of your local copy, so a keystroke reads only the words you typed. In the app's own benchmark on 200,000 generated tickets, Quick Find's first 20 results came back in under 40 ms per keystroke. That is test data in a debug build, not a promise for every Mac.

Settings

SettingWhereNotes
Jira lookupSettings → General → Global shortcutsChange it or switch it off
Account and editingSettings → JiraSee Connect Jira

What is stored

ItemWhere
The issues the lookup searches~/Library/Application Support/Sonavia/jira.sqlite3
Lookup history or queriesNot stored

What leaves your Mac

Nothing for the lookup itself: it searches the cached issues in memory. Opening the Jira surface later may sync, which uses Atlassian's MCP gateway — see The local copy.

When it is off or fails

  • No Jira account: ⌃⌥J is not registered and its row is not listed in Settings → General; its chord and switch are kept and return when you connect Jira.
  • No match: the filter says there are no results.
  • A read-only grant: it does not block lookup or copying.
  • A copy from a normally opened tree: focus is only returned automatically during a lookup session, so a copy there does not hide the window.
  • The shortcut is taken by another app: Settings keeps the previous chord and says so.

On this page