fix(opencode): ACP.loadSession should replay all messages (#30761)

Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
This commit is contained in:
LIU Xinyu 2026-06-05 01:44:21 +08:00 committed by GitHub
parent cb65926c82
commit 21a0fdd4c0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -214,11 +214,7 @@ export function make(input: {
"session",
)
const messages = yield* request(
() =>
input.sdk.session.messages(
{ directory: params.cwd, sessionID: params.sessionId, limit: 100 },
{ throwOnError: true },
),
() => input.sdk.session.messages({ directory: params.cwd, sessionID: params.sessionId }, { throwOnError: true }),
"session",
)
const restored = restoreFromMessages(messages.map((item) => item.info))