loopflow 0.12.1

Run steps and flows with coding agents
Documentation
mod abandon;
mod child;
mod commit;
pub mod cron;
mod error;
mod flow;
pub mod home;
mod land;
pub mod linear_observe;
pub mod pm;
mod pr;
mod present;
mod progress;
pub mod project;
mod rebase;
mod release;
pub mod task;
pub(crate) mod task_pm;
pub(crate) mod telemetry;
pub mod trace;
pub(crate) mod util;

pub use abandon::{abandon_branch, AbandonOptions};
pub(crate) use child::{ambient_run_lease, required_run_lease};
pub use commit::{commit_workflow, commit_workflow_traced, CommitOptions};
pub use cron::{
    add_cron, daily_time_of, default_launch_agents_dir, list_crons, parse_schedule, remove_cron,
    resolve_lf_path, schedule_from_cron, sync_crons, CronSpec, CronSyncResult, InstalledCron,
    Schedule, SkippedCron, SystemLaunchctl,
};
pub use error::{OpsError, OpsResult};
pub use flow::execute_flow_ops;
pub use land::{land, mark_ready, submit, LandOptions};
pub use pr::{create_or_update_pr, current_pr, PrInfo, PrOptions, PrResult};
pub use present::{present_pr_review, ReviewSurface};
pub use progress::{NullProgress, Progress};
pub use rebase::{
    abort_rebase_for_resolution, continue_rebase_for_resolution, plan_rebase, rebase_class_name,
    rebase_strategy_name, rebase_with_recovery, start_rebase_for_resolution, RebaseClass,
    RebaseOptions, RebasePlan, RebaseStrategy,
};
pub use release::{
    bump_version, generate_release, release_bump, release_check, release_notes, release_run,
    release_status, release_tag, MergedPr, ReleaseRunResult, ReleaseStatusResult,
};
pub use trace::{hash_prompt, trace_enabled, MockResponses, OpTrace, Tracer};
pub use util::normalize_wave_name;