code-mode: Rename codex_code_mode::CodeModeService (#29716)

Mechanical rename of CodeModeService => InProcessCodeModeSession

This already implements a CodeModeSession as its prime interface to
Core. The name was vestigial _and_ confusing af when embedded inside
core::tools::code_mode::CodeModeService
This commit is contained in:
Channing Conger
2026-06-23 14:17:51 -07:00
committed by GitHub
Unverified
parent 1882719b30
commit 7b40e3523f
5 changed files with 46 additions and 45 deletions
+9 -9
View File
@@ -66,17 +66,17 @@ impl CodeModeSessionProvider for InProcessCodeModeSessionProvider {
) -> CodeModeSessionProviderFuture<'a> {
Box::pin(async move {
let session: Arc<dyn CodeModeSession> =
Arc::new(CodeModeService::with_delegate(delegate));
Arc::new(InProcessCodeModeSession::with_delegate(delegate));
Ok(session)
})
}
}
pub struct CodeModeService {
pub struct InProcessCodeModeSession {
runtime: SessionRuntime<ProtocolDelegate>,
}
impl CodeModeService {
impl InProcessCodeModeSession {
pub fn new() -> Self {
Self::with_delegate(Arc::new(NoopCodeModeSessionDelegate))
}
@@ -209,13 +209,13 @@ impl CodeModeService {
}
}
impl Default for CodeModeService {
impl Default for InProcessCodeModeSession {
fn default() -> Self {
Self::new()
}
}
impl CodeModeSession for CodeModeService {
impl CodeModeSession for InProcessCodeModeSession {
fn is_alive(&self) -> bool {
self.runtime.is_alive()
}
@@ -224,19 +224,19 @@ impl CodeModeSession for CodeModeService {
&'a self,
request: ExecuteRequest,
) -> CodeModeSessionResultFuture<'a, StartedCell> {
Box::pin(CodeModeService::execute(self, request))
Box::pin(InProcessCodeModeSession::execute(self, request))
}
fn wait<'a>(&'a self, request: WaitRequest) -> CodeModeSessionResultFuture<'a, WaitOutcome> {
Box::pin(CodeModeService::wait(self, request))
Box::pin(InProcessCodeModeSession::wait(self, request))
}
fn terminate<'a>(&'a self, cell_id: CellId) -> CodeModeSessionResultFuture<'a, WaitOutcome> {
Box::pin(CodeModeService::terminate(self, cell_id))
Box::pin(InProcessCodeModeSession::terminate(self, cell_id))
}
fn shutdown<'a>(&'a self) -> CodeModeSessionResultFuture<'a, ()> {
Box::pin(CodeModeService::shutdown(self))
Box::pin(InProcessCodeModeSession::shutdown(self))
}
}