Skip to content

Commit 41f5e8a

Browse files
chore: generate
1 parent c5b6792 commit 41f5e8a

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

  • packages/opencode/src/server/routes/instance/httpapi

packages/opencode/src/server/routes/instance/httpapi/session.ts

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,8 @@ export const SessionApi = HttpApi.make("session")
350350
OpenApi.annotations({
351351
identifier: "session.revert",
352352
summary: "Revert message",
353-
description: "Revert a specific message in a session, undoing its effects and restoring the previous state.",
353+
description:
354+
"Revert a specific message in a session, undoing its effects and restoring the previous state.",
354355
}),
355356
),
356357
HttpApiEndpoint.post("unrevert", SessionPaths.unrevert, {
@@ -669,7 +670,8 @@ export const sessionHandlers = Layer.unwrap(
669670
yield* revert.cleanup(yield* session.get(ctx.params.sessionID))
670671
const messages = yield* session.messages({ sessionID: ctx.params.sessionID })
671672
const defaultAgent = yield* agent.defaultAgent()
672-
const currentAgent = messages.findLast((message) => message.info.role === "user")?.info.agent ?? defaultAgent
673+
const currentAgent =
674+
messages.findLast((message) => message.info.role === "user")?.info.agent ?? defaultAgent
673675

674676
yield* compact.create({
675677
sessionID: ctx.params.sessionID,
@@ -705,12 +707,18 @@ export const sessionHandlers = Layer.unwrap(
705707
Instance.restore(instance, () =>
706708
AppRuntime.runPromise(
707709
SessionPrompt.Service.use((svc) =>
708-
svc.prompt({ ...ctx.payload, sessionID: ctx.params.sessionID } as unknown as SessionPrompt.PromptInput),
710+
svc.prompt({
711+
...ctx.payload,
712+
sessionID: ctx.params.sessionID,
713+
} as unknown as SessionPrompt.PromptInput),
709714
).pipe(Effect.provide(SessionPrompt.defaultLayer)),
710715
),
711716
),
712717
),
713-
).pipe(Stream.map((message) => JSON.stringify(message)), Stream.encodeText),
718+
).pipe(
719+
Stream.map((message) => JSON.stringify(message)),
720+
Stream.encodeText,
721+
),
714722
{ contentType: "application/json" },
715723
)
716724
})
@@ -781,9 +789,9 @@ export const sessionHandlers = Layer.unwrap(
781789
return yield* Effect.promise(() =>
782790
Instance.restore(instance, () =>
783791
AppRuntime.runPromise(
784-
SessionRevert.Service.use((svc) =>
785-
svc.revert({ sessionID: ctx.params.sessionID, ...ctx.payload }),
786-
).pipe(Effect.provide(SessionRevert.defaultLayer)),
792+
SessionRevert.Service.use((svc) => svc.revert({ sessionID: ctx.params.sessionID, ...ctx.payload })).pipe(
793+
Effect.provide(SessionRevert.defaultLayer),
794+
),
787795
),
788796
),
789797
)

0 commit comments

Comments
 (0)