Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Copilot Mobile NotifierNew to Visual Studio Code? Get it now.
Copilot Mobile Notifier

Copilot Mobile Notifier

MrCarrotLabs

|
54 installs
| (1) | Free
Sends ntfy.sh notifications when GitHub Copilot agent jobs complete
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Copilot Mobile Notifier

VS Code Marketplace Open VSX

Stop babysitting Copilot. Start a long agent task, walk away, and get a push notification on your phone (and smart watch) the moment it finishes.

This VS Code extension watches the Copilot Chat log in the background and currently sends ntfy.sh notifications only for job completion. Other notification types are temporarily disabled while their heuristics are being reworked.

When You get notified
✅ Job done Copilot finished the task

Features

  • Phone notifications via ntfy — works with any ntfy.sh topic or self-hosted server.
  • Completion-only notifications for now — wait-state and failure notifications are temporarily disabled while their behavior is being revised.
  • Job details included — model name and elapsed duration in every notification.
  • Multi-window safe — deduplicates notifications across multiple VS Code windows.
  • Status bar indicator — shows at a glance whether the watcher is active.
  • Configurable — poll interval, ntfy server URL, topic, and auto-start on launch.

Requirements

  • GitHub Copilot Chat extension installed and signed in.
  • An ntfy.sh account (or self-hosted ntfy server) with a topic set up.
  • An app on your phone subscribed to the same topic (ntfy is available for Android and iOS).
  • macOS, Linux, or Windows.

Getting Started

  1. Install the extension.
  2. Open the Command Palette (⇧⌘P) and run Copilot Mobile Notifier: Set ntfy Topic.
  3. Enter your ntfy topic (e.g. my-copilot-jobs).
  4. Watching starts automatically. You'll see Copilot Mobile Notifier: 👁 in the status bar.

Configuration

Setting Default Description
copilotNtfy.ntfyServer https://ntfy.sh ntfy server URL (use your self-hosted URL if applicable)
copilotNtfy.ntfyTopic (empty) ntfy topic to publish notifications to
copilotNtfy.pollIntervalMs 5000 How often to poll the log file in milliseconds
copilotNtfy.autoStart false Automatically start watching when VS Code opens

Commands

Command Description
Copilot Mobile Notifier: Start Watching Begin watching the Copilot Chat log
Copilot Mobile Notifier: Stop Watching Stop watching
Copilot Mobile Notifier: Set ntfy Topic Set or update the ntfy topic
Copilot Mobile Notifier: Open Settings Open the extension settings page

How it Works

The extension polls the GitHub Copilot Chat log file. The log directory is resolved automatically per platform:

OS Log directory
macOS ~/Library/Application Support/Code/logs
Windows %APPDATA%\Code\logs
Linux ~/.config/Code/logs

It watches for ToolCallingLoop stop events to detect job completion. The extension still tracks additional wait-state signals internally, but those notifications are currently suppressed until the related heuristics are revisited.

It then reads the relevant request line to extract the model name and duration, and POSTs to your ntfy server.

No Copilot API calls are made; the extension is purely passive and read-only with respect to Copilot itself.

Privacy

All notification traffic goes directly from your machine to your configured ntfy server. No data is sent to any third party by this extension.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft