Docs.rs
moadim-3.2.8
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
moadim 3.2.8
Loop engine for AI agents — routines over REST, MCP, and a built-in web UI
Crate
Source
Builds
Feature flags
..
agents
cleanup
defaults
append_persisted_run_rotates_an_oversized_log_before_appending_tests.rs
at_cap_with_more_fires_still_in_horizon_adds_truncation_marker_tests.rs
build_ical_core_with_tz.rs
build_ical_named.rs
build_routine_command_attaches_pipe_pane_in_the_same_tmux_invocation_tests.rs
build_routine_command_guards_agent_setup_step_tests.rs
build_routine_command_workbench_base_tracks_moadim_home_override_tests.rs
build_routine_command_writes_claude_md_tests.rs
command.rs
command_bin_resolution_tests.rs
command_builder.rs
command_env_tests.rs
command_path_resolution.rs
command_placeholder_tests.rs
command_prompt.rs
command_repositories.rs
command_repositories_tests.rs
command_run_id_tests.rs
command_system_prompt.rs
command_tests.rs
command_trigger_source_tests.rs
command_umask_tests.rs
concurrency_cap.rs
concurrency_cap_tests.rs
create_flag_propagates_create_dir_failure_tests.rs
describe_schedule_appends_timezone_when_present_tests.rs
ensure_default_agents_writes_parsable_configs_tests.rs
failure_notification_config.rs
failure_notify.rs
failure_notify_dispatch_tests.rs
failure_notify_tests.rs
flags.rs
flags_tests.rs
from_routine_agent_setup_available_true_when_setup_interpreter_resolve_tests.rs
from_routine_counts_open_flags_tests.rs
handlers.rs
ical.rs
ical_offset_tests.rs
ical_service_tests.rs
ical_tests.rs
inline_prompt_overflow_some_when_composed_prompt_exceeds_inline_limit_tests.rs
list_flags_skips_entries_it_cant_read_as_text_tests.rs
local_timezone.rs
missed_run_alert.rs
missed_run_alert_tests.rs
mod.rs
mod_agents_reload_tests.rs
mod_agents_tests.rs
mod_tests.rs
model.rs
model_requests.rs
model_runs.rs
model_tests.rs
next_run_at.rs
read_log_tail_errors_when_file_is_missing_tests.rs
resolve_tmux_bin_falls_back_to_root_home_when_home_unset_tests.rs
resolve_tmux_bin_from_returns_bare_name_when_nowhere_found_tests.rs
rotate_run_history_if_oversized_rolls_the_file_past_the_cap_tests.rs
run_history.rs
run_history_tests.rs
scheduled_trigger_claim.rs
service.rs
service_2.rs
service_ansi_tests.rs
service_ceiling_tests.rs
service_coverage_tests.rs
service_field_validation_create_tests.rs
service_field_validation_update_tests.rs
service_flag_tests.rs
service_list_tests.rs
service_log_tail.rs
service_log_tail_tests.rs
service_logs_tests.rs
service_model_tests.rs
service_move.rs
service_move_tests.rs
service_multi_schedule_tests.rs
service_overlap_guard_tests.rs
service_overlap_policy_error_tests.rs
service_power_saving_tests.rs
service_prompt_preview_tests.rs
service_prompt_tests.rs
service_rename_machine_tests.rs
service_run_files.rs
service_runs.rs
service_runs_tests.rs
service_slug_tests.rs
service_snooze_tests.rs
service_sync_tests.rs
service_tests.rs
service_trigger.rs
service_trigger_flags.rs
service_trigger_tests.rs
service_update.rs
service_update_apply_tests.rs
service_update_disabled_reason_tests.rs
service_update_not_found_tests.rs
service_validate.rs
shell_quote_wraps_and_escapes_tests.rs
slugify.rs
snoozed_routine_skips_fires_before_the_deadline_tests.rs
spawn_routine_command.rs
svc_create.rs
svc_create_accepts_builtin_agent_tests.rs
svc_create_accepts_secs_at_cron_ceiling_tests.rs
svc_create_clears_tombstone_so_a_deliberately_recreated_default_reseed_tests.rs
svc_create_maps_an_on_disk_slug_collision_to_conflict_tests.rs
svc_create_persists_machines_tests.rs
svc_create_rejects_blank_machine_tests.rs
svc_create_rejects_blank_title_tests.rs
svc_create_rejects_duplicate_slug_tests.rs
svc_create_rejects_malformed_agent_config_tests.rs
svc_create_returns_internal_on_write_failure_tests.rs
svc_create_syncs_crontab_on_success_tests.rs
svc_create_trims_and_persists_goal_tests.rs
svc_create_trims_repository_entries_tests.rs
svc_create_update_delete_lifecycle_tests.rs
svc_delete.rs
svc_list.rs
svc_list_all_runs_merges_persisted_history_across_routines_tests.rs
svc_list_all_runs_truncates_to_limit_tests.rs
svc_list_flags_not_found_tests.rs
svc_list_runs_reports_running_when_session_alive_and_no_exit_code_tests.rs
svc_list_sorts_by_repository_no_repo_last_tests.rs
svc_move_migrates_only_matching_workbenches_when_slug_changes_tests.rs
svc_move_rejects_absolute_or_parent_folder_paths_tests.rs
svc_rename_machine_replaces_old_name_in_matching_routines_tests.rs
svc_resolve_flag_returns_internal_on_resolve_flag_failure_tests.rs
svc_run_log_returns_specific_workbench_log_tests.rs
svc_set_power_saving_sets_and_clears_without_touching_enabled_tests.rs
svc_snooze.rs
svc_trigger_not_found_tests.rs
svc_trigger_scheduled_missing_routine_not_found_tests.rs
svc_trigger_scheduled_returns_internal_on_write_failure_when_decrement_tests.rs
svc_trigger_scheduled_returns_internal_on_write_failure_when_snooze_el_tests.rs
svc_trigger_scheduled_skips_duplicate_fire_in_same_minute_tests.rs
svc_trigger_skips_spawn_when_the_global_concurrency_cap_is_reached_tests.rs
svc_update_re_enabling_resets_circuit_breaker_state_tests.rs
svc_update_rejects_and_sets_tags_tests.rs
svc_update_rejects_renaming_into_existing_slug_tests.rs
svc_update_sets_max_runtime_secs_tests.rs
svc_update_with_explicit_schedule_applies_it_tests.rs
system_power_saving_policy_tests.rs
text_fields_are_escaped_tests.rs
validate_machines.rs
validate_repositories.rs