framewatch 0.6.0

Event-driven, change-triggered window capture that emits timestamped screenshots + metadata for AI agents.
1
2
3
4
5
6
7
8
9
10
11
12
//! The `framewatch gui`: a window picker, live preview, and ROI editor built
//! with `eframe`/`egui`. Enabled by the `gui` feature.

mod app;

use crate::config::Config;
use crate::error::Error;

/// Launch the GUI, optionally seeded with a base [`Config`].
pub fn run(initial: Option<Config>) -> Result<(), Error> {
    app::run(initial)
}