chore: add list thread ids on manager (#8855)

This commit is contained in:
jif-oai
2026-01-09 11:37:15 +00:00
committed by pap
parent 4739d5c6e6
commit c6fddefd83
+4
View File
@@ -132,6 +132,10 @@ impl ThreadManager {
self.state.models_manager.list_models(config).await
}
pub async fn list_thread_ids(&self) -> Vec<ThreadId> {
self.state.threads.read().await.keys().copied().collect()
}
pub async fn get_thread(&self, thread_id: ThreadId) -> CodexResult<Arc<CodexThread>> {
self.state.get_thread(thread_id).await
}