1#[doc(hidden)]
5pub mod rhei_output;
6#[doc(hidden)]
7pub mod rhei_tui;
8#[doc(hidden)]
9pub mod rhei_validator;
10#[doc(hidden)]
11pub mod rhei_viz;
12#[doc(hidden)]
13pub mod rhei_viz_model;
14
15include!("cli/cli_declarations.rs");
17include!("cli/cli_dispatch.rs");
18include!("cli/completion_candidates.rs");
19include!("cli/completion_context.rs");
20include!("cli/list_command.rs");
21include!("cli/error_guidance.rs");
22include!("cli/help_strings.rs");
23
24mod templates {
25 use crate::rhei_validator;
26
27 include!("cli/templates_builtin.rs");
28 include!("cli/templates_list.rs");
29 include!("cli/templates_instantiate.rs");
30 include!("cli/templates_project.rs");
31 include!("cli/templates_discovery.rs");
32 include!("cli/templates_inputs.rs");
33}
34
35include!("cli/skills_builtin.rs");
36include!("cli/states_render.rs");
37include!("cli/metadata_conditions.rs");
38include!("cli/metadata_rewrite.rs");
39include!("cli/subtree_supervision.rs");
40include!("cli/subtree_supervision_barrier.rs");
41include!("cli/transition_context.rs");
42include!("cli/checkout_roots.rs");
43include!("cli/artifacts.rs");
44include!("cli/transition_checks.rs");
45include!("cli/system_transition_triggers.rs");
46include!("cli/transition_result_files.rs");
47include!("cli/system_transition_execution.rs");
48include!("cli/run_descriptor.rs");
49include!("cli/run_registry.rs");
50include!("cli/headless_launcher.rs");
51include!("cli/control_client.rs");
52include!("cli/run_options.rs");
53include!("cli/run_frontend.rs");
54include!("cli/settings_types.rs");
55include!("cli/settings_load_validate.rs");
56include!("cli/tooling_resolution.rs");
57include!("cli/agent_resolution.rs");
58include!("cli/run_helpers.rs");
59include!("cli/run_prompt_sections.rs");
60include!("cli/run_prompt_handoffs.rs");
61include!("cli/subtree_supervision_prompt.rs");
62include!("cli/run_prompt_memory.rs");
63include!("cli/run_prompt_position.rs");
64include!("cli/run_prompt_history.rs");
65include!("cli/run_prompt_visits.rs");
66include!("cli/run_prompt_navigation.rs");
67include!("cli/run_diag.rs");
68include!("cli/run_git_consistency.rs");
69include!("cli/supervised.rs");
70include!("cli/agent_command.rs");
71include!("cli/agent_spawn.rs");
72include!("cli/intervene.rs");
73include!("cli/accounting.rs");
74include!("cli/programs.rs");
75include!("cli/snapshot_records.rs");
76include!("cli/snapshot_list_show.rs");
77include!("cli/snapshot_refs_gc.rs");
78include!("cli/snapshot_continue_lock.rs");
79include!("cli/init_command.rs");
80include!("cli/new_options.rs");
81include!("cli/new_lock.rs");
82include!("cli/new_description.rs");
83include!("cli/new_ids.rs");
84include!("cli/new_markdown.rs");
85include!("cli/new_command.rs");
86include!("cli/new_rhei.rs");
87include!("cli/new_ticket.rs");
88include!("cli/new_ticket_write.rs");
89include!("cli/new_verify.rs");
90include!("cli/run_command.rs");
91include!("cli/run_work_items.rs");
92include!("cli/run_parallel_spawn.rs");
93include!("cli/run_parallel_schedule.rs");
94include!("cli/run_parallel_program_completion.rs");
95include!("cli/run_agent_mode.rs");
96include!("cli/run_program_sequential.rs");
97include!("cli/run_agent_sequential.rs");
98include!("cli/run_agent_sequential_completion.rs");
99include!("cli/run_agent_pool.rs");
100include!("cli/run_parallel_agent_exit.rs");
101include!("cli/run_callback_mode.rs");
102include!("cli/run_failure_transitions.rs");
103include!("cli/run_summary.rs");
104include!("cli/ready_transition.rs");
105include!("cli/ready_halt_causes.rs");
106include!("cli/next_diagnostics.rs");
107include!("cli/ready_auto_advance.rs");
108include!("cli/snapshot_runtime_emit.rs");
109include!("cli/snapshot_runtime_preload.rs");
110include!("cli/task_metadata_lines.rs");
111include!("cli/next_command.rs");
112include!("cli/complete_reset_commands.rs");
113include!("cli/complete_reset_rewrites.rs");
114include!("cli/transition_ledger.rs");
115include!("cli/release_command.rs");
116include!("cli/next_output.rs");
117include!("cli/render_install_commands.rs");
118include!("cli/install_skill_agents.rs");
119include!("cli/viz_command.rs");
120include!("cli/intervene_command.rs");
121include!("cli/attach_tail.rs");
122include!("cli/attach_command.rs");
123include!("cli/runs_command.rs");
124include!("cli/diagnostics.rs");
125
126#[cfg(test)]
127mod tests {
128 include!("cli/tests_cli_render.rs");
129 include!("cli/tests_error_guidance.rs");
130 include!("cli/tests_prompt_templates.rs");
131 include!("cli/tests_complete_reset_tooling.rs");
132 include!("cli/tests_agent_resolution.rs");
133 include!("cli/tests_agent_execution_validation.rs");
134 include!("cli/tests_accounting.rs");
135 include!("cli/tests_settings_tooling.rs");
136 include!("cli/tests_snapshots_gc.rs");
137 include!("cli/tests_snapshot_runtime.rs");
138 include!("cli/tests_supervised.rs");
139 include!("cli/tests_subtree_supervision.rs");
140 include!("cli/tests_subtree_supervision_scope.rs");
141 include!("cli/tests_subtree_supervision_barrier.rs");
142 include!("cli/tests_run_descriptor.rs");
143 include!("cli/tests_run_registry.rs");
144 include!("cli/tests_attach_support.rs");
145 include!("cli/tests_new_verify.rs");
146 include!("cli/tests_prompt_memory.rs");
147 include!("cli/tests_prompt_memory_history.rs");
148 include!("cli/tests_prompt_memory_caps.rs");
149 include!("cli/tests_prompt_memory_results.rs");
150 include!("cli/tests_prompt_memory_visits.rs");
151}