diff --git a/crates/forge_api/src/api.rs b/crates/forge_api/src/api.rs
index 9ca4cc05ba..c254e6c5ef 100644
--- a/crates/forge_api/src/api.rs
+++ b/crates/forge_api/src/api.rs
@@ -165,6 +165,14 @@ pub trait API: Sync + Send {
/// generation).
async fn set_commit_config(&self, config: forge_domain::CommitConfig) -> anyhow::Result<()>;
+ /// Gets the suggest configuration (provider and model for command
+ /// suggestion generation).
+ async fn get_suggest_config(&self) -> anyhow::Result