refactor: apply repository naming contract

Apply the accepted pre-release package, service, type, directory, and role renames as one repository-wide change.
This commit is contained in:
Tianyi Cui
2026-08-13 00:36:22 +08:00
parent 101df7cf58
commit a2d0f7f411
3281 changed files with 21730 additions and 21592 deletions

View File

@@ -8,7 +8,7 @@ import { randomUUID } from 'node:crypto'
import { posix } from 'node:path'
import { Context } from '@deepseek-ai/cordis'
import z from '@deepseek-ai/schemastery'
import { SubprocessService } from '@deepseek-ai/dsh-subprocess'
import { SubprocessRuntime } from '@deepseek-ai/dsh-subprocess'
import { MAX_TIMER_DELAY_MS } from '@deepseek-ai/dsh-timeout'
import type {
SubprocessHandle,
@@ -49,7 +49,7 @@ function requireRepresentableGrace(graceMs: number): void {
}
/** E2B command manager registered as `ctx.subprocess`. */
export class E2BSubprocessService extends SubprocessService {
export class E2BSubprocessRuntime extends SubprocessRuntime {
static inject = ['e2b']
static Config: z<Config> = z.object({
@@ -205,4 +205,4 @@ export class E2BSubprocessService extends SubprocessService {
}
}
export default E2BSubprocessService
export default E2BSubprocessRuntime

View File

@@ -18,7 +18,7 @@ import type {
SubprocessOutputMode,
SubprocessSpawnSpec,
} from '@deepseek-ai/dsh-subprocess'
import type E2BSandboxService from '@deepseek-ai/dsh-e2b'
import type E2BRuntime from '@deepseek-ai/dsh-e2b'
import { bootstrapEnvironment, readRemoteEnvironment, serializeRemoteEnvironment } from './environment.ts'
import { E2BBase64Decoder, E2B_OUTPUT_COMPLETE_FRAME, E2BOutputReader } from './output.ts'
import { asError, commandOpts, signalRemoteGroups, waitTick } from './remote.ts'
@@ -191,7 +191,7 @@ export class E2BSubprocessHandle implements SubprocessHandle {
* @param pollMs - Remote status/liveness poll cadence.
*/
constructor(
private readonly runtime: E2BSandboxService,
private readonly runtime: E2BRuntime,
private readonly spec: SubprocessSpawnSpec,
readonly stateDir: string,
private readonly pollMs: number,

View File

@@ -19,7 +19,7 @@ import type {
SubprocessTerminalSignal,
SubprocessTerminalSpawnSpec,
} from '@deepseek-ai/dsh-subprocess'
import type E2BSandboxService from '@deepseek-ai/dsh-e2b'
import type E2BRuntime from '@deepseek-ai/dsh-e2b'
import {
bootstrapEnvironment,
readRemoteEnvironment,
@@ -456,7 +456,7 @@ export class E2BTerminalHandle implements SubprocessTerminalHandle {
* @returns The live subprocess terminal handle.
*/
export async function spawnE2BTerminal(
runtime: E2BSandboxService,
runtime: E2BRuntime,
spec: SubprocessTerminalSpawnSpec,
stateDir: string,
pollMs: number,