🔔 AgentPing
Never miss an AI agent event again.
AgentPing plays smart sound notifications when your AI coding agent needs attention — task completions, errors, quota limits, and more. Built specifically with Antigravity users in mind, but works with any VS Code-compatible editor.
✨ Features
🟢 Success Sounds
- Task completed successfully
- Build/run succeeded
- AI code generation finished
🟡 Attention Sounds
- Debug session ended
- Agent appears stuck (configurable timer)
- Antigravity: Agent requires your input ("Run command?", "Step Requires Input")
🔴 Problem Sounds
- Task failed (non-zero exit code)
- New error diagnostics appeared
- Antigravity: Model quota limit exceeded
- Antigravity: Agent terminated due to error
🎮 Commands
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and type AgentPing:
| Command |
Description |
AgentPing: Toggle Sounds On/Off |
Master switch for all sounds |
AgentPing: Test Success Sound |
Preview the success notification |
AgentPing: Test Attention Sound |
Preview the attention notification |
AgentPing: Test Problem Sound |
Preview the problem notification |
AgentPing: Enter Pro License Key |
Unlock Pro features with your license key |
⚙️ Settings
All settings are in Settings > Extensions > AgentPing:
| Setting |
Default |
Description |
agentping.enabled |
true |
Master switch |
agentping.volume |
0.7 |
Sound volume (0.1 – 1.0) |
agentping.cooldownMs |
3000 |
Minimum time between sounds (ms) |
agentping.events.taskSuccess |
true |
Sound on task success |
agentping.events.taskFailed |
true |
Sound on task failure |
agentping.events.diagnosticErrors |
true |
Sound on new errors |
agentping.events.debugSessionEnd |
true |
Sound on debug end |
agentping.events.antigravityQuota |
true |
Sound on quota exceeded |
agentping.events.antigravityError |
true |
Sound on agent error |
agentping.events.antigravityInput |
true |
Sound on input required |
agentping.events.stuckTimer |
true |
Sound on agent stuck |
agentping.stuckTimerSeconds |
60 |
Stuck timer duration |
💎 Pro ($3 — One-Time)
Honestly? The Free tier has everything you need to survive. But if you want a few extra tools—or just want to buy a coffee to support my very first project—upgrading to Pro means the world to me!
Unlock premium features with a one-time $3 purchase:
| Feature |
Free |
Pro |
| Default notification sounds |
✅ |
✅ |
| All event categories |
✅ |
✅ |
| Toggle per event |
✅ |
✅ |
| Custom sound uploads |
❌ |
✅ |
| Advanced trigger rules |
❌ |
✅ |
Buy Agent Ping Pro →
After purchase, enter your license key via: AgentPing: Enter Pro License Key
🔊 How Sounds Work
AgentPing generates notification tones programmatically — no audio files bundled. Sounds are synthesized using mathematical waveforms on first launch:
- Success: Ascending chime (C5 → E5)
- Attention: Gentle double-tap (G4)
- Problem: Descending alert (E4 → C4)
Playback uses your OS's native audio:
- Windows: PowerShell SoundPlayer
- macOS:
afplay
- Linux:
paplay / aplay
🛡️ Privacy
- No data collection. Zero telemetry, zero tracking.
- License keys are stored in VS Code's encrypted SecretStorage.
- All processing is local. No network calls except optional license validation.
📦 Installation
From Marketplace
Search for "AgentPing" in the VS Code Extensions panel.
From VSIX
code --install-extension agentping-1.0.2.vsix
🤝 Feedback
Found a bug? Have a feature request? Open an issue.
Built by Stymite · v1.0.2