<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Erman HAVUÇ</title>
    <description>The latest articles on DEV Community by Erman HAVUÇ (@ermanhavuc).</description>
    <link>https://dev.to/ermanhavuc</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3830067%2Fd3d4f217-3e90-4e60-a042-f35b2d5909aa.jpeg</url>
      <title>DEV Community: Erman HAVUÇ</title>
      <link>https://dev.to/ermanhavuc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ermanhavuc"/>
    <language>en</language>
    <item>
      <title>Tired of staring at GitHub Copilot? I built an extension to ping my smart watch when it's done</title>
      <dc:creator>Erman HAVUÇ</dc:creator>
      <pubDate>Wed, 18 Mar 2026 14:30:17 +0000</pubDate>
      <link>https://dev.to/ermanhavuc/tired-of-staring-at-github-copilot-i-built-an-extension-to-ping-my-smart-watch-when-its-done-p97</link>
      <guid>https://dev.to/ermanhavuc/tired-of-staring-at-github-copilot-i-built-an-extension-to-ping-my-smart-watch-when-its-done-p97</guid>
      <description>&lt;p&gt;We all know the feeling. You give GitHub Copilot a huge task, like a massive multi-file edit, and then you just sit there waiting.&lt;/p&gt;

&lt;p&gt;Sometimes, tasks I thought would take a long time finished in 30 seconds. Other times, I would walk away to get a coffee, only to come back and realize Copilot had been waiting for my terminal input the whole time. It was super frustrating because all that waiting time was totally wasted.&lt;/p&gt;




&lt;h3&gt;
  
  
  I need more FREEDOOOOOM!
&lt;/h3&gt;

&lt;p&gt;I started looking into how I could get live notifications sent directly to my phone (and my smart watch) so I could actually step away from my desk. While looking around, I noticed that the GitHub Copilot Chat logs are visible in the Output section.&lt;/p&gt;

&lt;p&gt;It turns out Copilot logs exactly when a tool loop starts and stops. I realized I could just write a script to watch those local files.&lt;/p&gt;

&lt;p&gt;And I discovered &lt;a href="https://ntfy.sh" rel="noopener noreferrer"&gt;ntfy&lt;/a&gt;. It is an amazing open source tool that lets you send push notifications to your phone using a simple HTTP POST request. It was exactly what I needed.&lt;/p&gt;




&lt;h3&gt;
  
  
  Copilot Ntfy Notifier
&lt;/h3&gt;

&lt;p&gt;I put these two things together and built my very first VS Code extension under MrCarrotLabs. It is called Copilot Ntfy Notifier.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy4g2lnvu9s4djeuzfcbi.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy4g2lnvu9s4djeuzfcbi.gif" alt=" " width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It passively watches your local Copilot logs. The second a job completes, it sends a push notification to your phone via ntfy. It even tells you the name of the workspace, the model name and how long the job took. Everything stays private since it only reads local files.&lt;/p&gt;

&lt;p&gt;If Copilot stops because it is waiting for a clarifying question or waiting for terminal input, the extension detects that break in the loop and pings your phone. You will never leave your desk and accidentally leave the AI hanging again.&lt;/p&gt;




&lt;h3&gt;
  
  
  How to try it
&lt;/h3&gt;

&lt;p&gt;If you want to reclaim your coffee breaks, it takes about two minutes to set up:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install the extension:&lt;/strong&gt; Get it from the &lt;a href="https://marketplace.visualstudio.com/items?itemName=MrCarrotLabs.copilot-ntfy" rel="noopener noreferrer"&gt;VS Code Marketplace&lt;/a&gt; or &lt;a href="https://open-vsx.org/extension/MrCarrotLabs/copilot-ntfy" rel="noopener noreferrer"&gt;Open VSX&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get the ntfy app:&lt;/strong&gt; Download it on your iOS from &lt;a href="https://apps.apple.com/us/app/ntfy/id1625396347" rel="noopener noreferrer"&gt;App Store&lt;/a&gt; or Android phone from &lt;a href="https://play.google.com/store/apps/details?id=io.heckel.ntfy" rel="noopener noreferrer"&gt;Play Store&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pick a topic:&lt;/strong&gt; In the mobile app, create a unique topic name (like hello-darkness-my-old-friend).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connect VS Code:&lt;/strong&gt; Open the command palette, run &lt;strong&gt;Copilot Ntfy: Set ntfy Topic&lt;/strong&gt;, and enter that same name.&lt;/p&gt;




&lt;p&gt;That is it! Now you can walk away from your desk and let your phone tell you when the AI is ready for your review.&lt;/p&gt;

&lt;p&gt;This is my first published extension, so if you try it out, I would love to hear your feedback in the comments!&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>vscode</category>
      <category>productivity</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
