2026-04-03 14:59:58 +08:00
|
|
|
//! Non-matrix AI surfaces such as files and video.
|
|
|
|
|
|
2026-04-09 00:10:38 +08:00
|
|
|
mod files;
|
2026-04-22 21:09:29 +08:00
|
|
|
mod image;
|
2026-04-09 00:10:38 +08:00
|
|
|
mod video;
|
2026-04-03 14:59:58 +08:00
|
|
|
|
|
|
|
|
pub(crate) use self::files::{
|
2026-04-09 00:10:38 +08:00
|
|
|
build_local_gemini_files_stream_plan_and_reports_for_kind,
|
|
|
|
|
build_local_gemini_files_sync_plan_and_reports_for_kind,
|
2026-04-03 14:59:58 +08:00
|
|
|
maybe_build_stream_local_gemini_files_decision_payload,
|
|
|
|
|
maybe_build_sync_local_gemini_files_decision_payload,
|
|
|
|
|
};
|
2026-04-22 21:09:29 +08:00
|
|
|
pub(crate) use self::image::{
|
2026-04-23 14:42:51 +08:00
|
|
|
build_local_image_stream_plan_and_reports_for_kind,
|
2026-05-02 13:23:54 +08:00
|
|
|
build_local_image_sync_plan_and_reports_for_kind,
|
2026-04-23 14:42:51 +08:00
|
|
|
maybe_build_stream_local_image_decision_payload, maybe_build_sync_local_image_decision_payload,
|
2026-04-22 21:09:29 +08:00
|
|
|
};
|
2026-04-09 00:10:38 +08:00
|
|
|
pub(crate) use self::video::{
|
|
|
|
|
build_local_video_sync_plan_and_reports_for_kind, maybe_build_sync_local_video_decision_payload,
|
|
|
|
|
};
|