Recognition
Captures a specific page, file, note, reminder, message, project, session, or conversation inside an app.
App compatibility
Support is described at the resource level—not just by whether an app can be seen. The matrix below reflects the providers currently shipped in LinkContext.
Captures a specific page, file, note, reminder, message, project, session, or conversation inside an app.
Attempts to reopen that resource. Conditional integrations may instead open the app and locate it by search.
Every successfully recognized and saved resource can participate in a confirmed two-way LinkContext relationship.
Capture the page in the active browser tab.
| App or app group | Recognized resource | Return capability | Available in | Status | Requirements and limits |
|---|---|---|---|---|---|
| Safari | Current web page | Open the saved URL | Free | Supported | Uses Safari's scriptable active tab. |
| Google Chrome · Microsoft Edge | Current web page | Open the saved URL | Free | Supported | Uses the active Chromium tab. |
| Firefox | Current web page | Open the saved URL | Free | Conditional | Tab recognition uses macOS Accessibility because Firefox is not AppleScript-scriptable. |
Store a stable local file reference and reopen the original file.
| App or app group | Recognized resource | Return capability | Available in | Status | Requirements and limits |
|---|---|---|---|---|---|
| Finder | Selected files and folders | Open or reveal the original item | Free | Supported | One or multiple selected Finder items can be captured. |
| Preview · PDF | Open local document | Open the original file | Pro | Supported | The document must have a resolvable local path. |
| WPS Office | Open local document | Open the original file | Pro | Conditional | Unsaved or ambiguous documents may not be recognized. |
| Microsoft Word · Excel · PowerPoint | Open local document | Open the original file | Pro | Conditional | Requires Accessibility and a resolvable path; unsaved documents are not guaranteed. |
Connect code and project surfaces to the rest of the work.
| App or app group | Recognized resource | Return capability | Available in | Status | Requirements and limits |
|---|---|---|---|---|---|
| VS Code · Insiders · Code OSS | Current local file or workspace | Open the original file | Pro | Conditional | Requires a unique local path match from the visible editor and workspace state. |
| Xcode | Active local project or workspace | Open the original project | Pro | Supported | Requires an active workspace document with a local path. |
| JetBrains IDEs · Android Studio | Current local project | Open the original project | Pro | Conditional | Supports known JetBrains product families when their local project state can be resolved. |
Recognize selected productivity resources rather than only the app window.
| App or app group | Recognized resource | Return capability | Available in | Status | Requirements and limits |
|---|---|---|---|---|---|
| Selected message | Locate and open the message | Free | Conditional | Exactly one message must be selected; exact recovery depends on Mail and mailbox state. | |
| Notes | Selected note | Open the note | Pro | Supported | Requires a resolvable selected note and macOS automation access. |
| Reminders | Selected reminder | Open the reminder | Pro | Conditional | Requires Reminders access and an unambiguous selected reminder. |
These integrations depend on local session evidence or the visible structure of third-party apps.
| App or app group | Recognized resource | Return capability | Available in | Status | Requirements and limits |
|---|---|---|---|---|---|
| Codex · ChatGPT desktop | Current local AI session | Open the matched session | Pro | Conditional | Requires a unique local session match or an available session deep link; app UI changes can affect recognition. |
| Codex CLI | Current CLI session | Resume or open the matched session | Pro | Conditional | Matches recent local sessions in Terminal, iTerm2, or Warp using visible project context. |
| Claude Code | Current CLI session | Resume or open the matched session | Pro | Conditional | Matches recent local sessions in supported terminal apps using process and project context. |
| Lark · DingTalk | Current conversation | Open the app and locate the conversation | Pro | Conditional | Uses Accessibility and visible conversation evidence; app UI updates can affect recognition and search. |
| Telegram | Current conversation | Open by username when available, otherwise locate by search | Pro | Conditional | Public usernames provide the strongest return path; title-only conversations may require search. |
| WeCom | Conversation, selected message, or chat-record window | Open the app and locate the resource | Pro | Conditional | Uses visible window and selection evidence; exact behavior varies by resource type and app UI. |
LinkContext for macOS
Download free and try every Pro app integration for 30 days.