Watch & catch
Harness can watch your screen over a stretch of time and take notes or flag you the moment something you care about happens, so you do not have to stare at a dashboard yourself.
Watching
Ask Harness to watch, and it observes your screen over a set period (from 1 minute up to 2 hours), reasoning over what it sees and delivering a synthesized result when the watch ends. For example:
- “Watch me for the next 10 minutes and note every account that mentions Harness.”
- “Keep an eye on this dashboard for an hour and summarize what changed.”
The watch runs in the background. You can keep working and chatting; the findings arrive as a message when the watch completes.
Catching
A watch can also carry conditions to catch, not just a topic to summarize. When you ask Harness to flag you if something specific happens, it checks for that condition as it watches and alerts you the moment it is met:
- “Flag me if this deploy goes red.”
- “Let me know the moment that transaction confirms.”
Catches are held to a conservative bar. Before an alert fires, the condition is independently double-checked against what is actually on screen, so a catch means it really happened rather than a guess. Harness also limits how often it interrupts you, so a watch stays useful rather than noisy. If you want every occurrence instead of just the first, say so (“every time a new order posts”) and the alert re-arms after each catch.
Watchers for one number
For a single value on screen, like a price, a counter or a status label, Harness can set up a watcher instead. A watcher keeps checking that one spot on your device, continuously and without calling a model, and acts the moment its condition is met: it can alert you, keep a live display of the value in the chat, or start a turn so Harness can respond. It can also listen for a phrase in a shared tab’s audio. Ask in your own words: “tell me when this drops below 40”, “show me this number live”.
Alerts reach you even when you look away
You do not have to keep the chat window open or the tab focused for a watch to matter. While a watch is running, closing the chat window does not stop it: the watch keeps observing, and its alerts and final report are waiting in the chat when you come back. If notifications are allowed, a catch also raises a system notification, and a backgrounded tab signals with a badge and a title flash. The screen share itself stays visible in your browser the whole time, and every watch is bounded to the duration you asked for.
Privacy
A watch reads your screen with a vision model as it goes: batches of frames from the watch go to a model chosen within your privacy setting, and only the notes and alerts come back. A watcher for one value runs entirely on your device.