Sfoglia il codice sorgente

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

Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
LIU Xinyu 3 mesi fa
parent
commit
21a0fdd4c0
1 ha cambiato i file con 1 aggiunte e 5 eliminazioni
  1. 1 5
      packages/opencode/src/acp/service.ts

+ 1 - 5
packages/opencode/src/acp/service.ts

@@ -214,11 +214,7 @@ export function make(input: {
       "session",
       "session",
     )
     )
     const messages = yield* request(
     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",
       "session",
     )
     )
     const restored = restoreFromMessages(messages.map((item) => item.info))
     const restored = restoreFromMessages(messages.map((item) => item.info))