| ravel_apply_action | Execute a staged action |
| ravel_approve_action | Approve a staged action |
| ravel_auth_status | Report provider auth status |
| ravel_chat_addin | Launch the Ravel chat addin |
| ravel_chat_turn | Run one chat turn through a provider |
| ravel_collect_context | Collect context for a Ravel chat turn |
| ravel_doctor | Inspect local Ravel readiness |
| ravel_draft_quarto_section | Draft a Quarto section from analysis context |
| ravel_get_setting | Get a Ravel setting |
| ravel_interpret_model | Interpret a model in plain English |
| ravel_launch_login | Launch an official provider login flow |
| ravel_list_project_files | List project files for context gathering |
| ravel_list_providers | List configured providers |
| ravel_login | Start a provider login flow |
| ravel_logout | Logout a provider from Ravel-managed credentials |
| ravel_new_action | Create a new staged Ravel action |
| ravel_open_provider_page | Open an official provider documentation or key-management page |
| ravel_preview_code | Preview generated code as a staged action |
| ravel_provider_capabilities | Report provider capabilities |
| ravel_read_history | Read recent Ravel history entries |
| ravel_reject_action | Reject a staged action |
| ravel_run_code | Run R code with explicit approval semantics |
| ravel_settings_addin | Launch the Ravel settings addin |
| ravel_setup_addin | Launch the Ravel setup assistant |
| ravel_set_api_key | Store an API key for a provider |
| ravel_set_bearer_token | Store a bearer token for a provider |
| ravel_set_setting | Set a Ravel setting |
| ravel_stage_file_write | Stage a file write action |
| ravel_suggest_diagnostics | Suggest diagnostics for a model |
| ravel_summarize_model | Summarize a model object |
| ravel_summarize_object | Summarize an R object for provider context |
| ravel_verify_provider | Verify a provider with a tiny live prompt |