summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-26 16:25:19 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-26 16:25:19 +0000
commit41f5e8a8616b22862f181c67f30c5420ac2e47af (patch)
tree5728a268d453f1c22af44fb708b608c772f11a14 /packages
parentc5b67927afd2a86945fbcbce42d3cfc2eba047a8 (diff)
downloadopencode-41f5e8a8616b22862f181c67f30c5420ac2e47af.tar.gz
opencode-41f5e8a8616b22862f181c67f30c5420ac2e47af.zip
chore: generate
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/src/server/routes/instance/httpapi/session.ts22
1 files changed, 15 insertions, 7 deletions
diff --git a/packages/opencode/src/server/routes/instance/httpapi/session.ts b/packages/opencode/src/server/routes/instance/httpapi/session.ts
index 36645fd7e..08bf424f4 100644
--- a/packages/opencode/src/server/routes/instance/httpapi/session.ts
+++ b/packages/opencode/src/server/routes/instance/httpapi/session.ts
@@ -350,7 +350,8 @@ export const SessionApi = HttpApi.make("session")
OpenApi.annotations({
identifier: "session.revert",
summary: "Revert message",
- description: "Revert a specific message in a session, undoing its effects and restoring the previous state.",
+ description:
+ "Revert a specific message in a session, undoing its effects and restoring the previous state.",
}),
),
HttpApiEndpoint.post("unrevert", SessionPaths.unrevert, {
@@ -669,7 +670,8 @@ export const sessionHandlers = Layer.unwrap(
yield* revert.cleanup(yield* session.get(ctx.params.sessionID))
const messages = yield* session.messages({ sessionID: ctx.params.sessionID })
const defaultAgent = yield* agent.defaultAgent()
- const currentAgent = messages.findLast((message) => message.info.role === "user")?.info.agent ?? defaultAgent
+ const currentAgent =
+ messages.findLast((message) => message.info.role === "user")?.info.agent ?? defaultAgent
yield* compact.create({
sessionID: ctx.params.sessionID,
@@ -705,12 +707,18 @@ export const sessionHandlers = Layer.unwrap(
Instance.restore(instance, () =>
AppRuntime.runPromise(
SessionPrompt.Service.use((svc) =>
- svc.prompt({ ...ctx.payload, sessionID: ctx.params.sessionID } as unknown as SessionPrompt.PromptInput),
+ svc.prompt({
+ ...ctx.payload,
+ sessionID: ctx.params.sessionID,
+ } as unknown as SessionPrompt.PromptInput),
).pipe(Effect.provide(SessionPrompt.defaultLayer)),
),
),
),
- ).pipe(Stream.map((message) => JSON.stringify(message)), Stream.encodeText),
+ ).pipe(
+ Stream.map((message) => JSON.stringify(message)),
+ Stream.encodeText,
+ ),
{ contentType: "application/json" },
)
})
@@ -781,9 +789,9 @@ export const sessionHandlers = Layer.unwrap(
return yield* Effect.promise(() =>
Instance.restore(instance, () =>
AppRuntime.runPromise(
- SessionRevert.Service.use((svc) =>
- svc.revert({ sessionID: ctx.params.sessionID, ...ctx.payload }),
- ).pipe(Effect.provide(SessionRevert.defaultLayer)),
+ SessionRevert.Service.use((svc) => svc.revert({ sessionID: ctx.params.sessionID, ...ctx.payload })).pipe(
+ Effect.provide(SessionRevert.defaultLayer),
+ ),
),
),
)