Dashboard › opencode › Distillation
3883662e-d09f-4ce4-ada0-19195b44189a["lore_tm_v1_9qrva1g1KCA7EiiQClDoP-q9riGeTlZnoFwKS96QFuE"]
Date: Sep 15, 2026
packages/core/src/session/runner/index.ts defines Interface.run(input) as one local continuation from already-recorded Session history. Input fields are sessionID: SessionSchema.ID, force: boolean, and executionID: string; return type is Effect.Effect<void, RunError>. The method drains eligible durable work, while explicit runs perform one provider attempt even when no work is eligible.packages/core/src/session/runner/index.ts defines Service extends Context.Service<Service, Interface>()("@opencode/v2/SessionRunner").RunError union in packages/core/src/session/runner/index.ts includes ContextSnapshotDecodeError, SystemContext.InitializationBlocked, and ToolOutputStore.Error.