mirror of
https://github.com/anomalyco/opencode.git
synced 2026-06-02 06:16:48 +02:00
chore: generate
This commit is contained in:
@@ -231,12 +231,14 @@ export function make(input: {
|
|||||||
const page = filtered.slice(0, limit)
|
const page = filtered.slice(0, limit)
|
||||||
const last = page.at(-1)
|
const last = page.at(-1)
|
||||||
return {
|
return {
|
||||||
sessions: page.map((item): SessionInfo => ({
|
sessions: page.map(
|
||||||
sessionId: item.id,
|
(item): SessionInfo => ({
|
||||||
cwd: item.directory,
|
sessionId: item.id,
|
||||||
title: item.title,
|
cwd: item.directory,
|
||||||
updatedAt: new Date(item.time.updated).toISOString(),
|
title: item.title,
|
||||||
})),
|
updatedAt: new Date(item.time.updated).toISOString(),
|
||||||
|
}),
|
||||||
|
),
|
||||||
...(filtered.length > limit && last ? { nextCursor: String(last.time.updated) } : {}),
|
...(filtered.length > limit && last ? { nextCursor: String(last.time.updated) } : {}),
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -311,10 +313,7 @@ export function make(input: {
|
|||||||
)
|
)
|
||||||
const messages = yield* request(
|
const messages = yield* request(
|
||||||
() =>
|
() =>
|
||||||
input.sdk.session.messages(
|
input.sdk.session.messages({ directory: params.cwd, sessionID: forked.id, limit: 20 }, { throwOnError: true }),
|
||||||
{ directory: params.cwd, sessionID: forked.id, limit: 20 },
|
|
||||||
{ throwOnError: true },
|
|
||||||
),
|
|
||||||
"session",
|
"session",
|
||||||
)
|
)
|
||||||
const restored = restoreFromMessages(messages.map((item) => item.info))
|
const restored = restoreFromMessages(messages.map((item) => item.info))
|
||||||
|
|||||||
Reference in New Issue
Block a user