opencode-agent[bot] пре 1 месец
родитељ
комит
20f47fec7a

+ 2 - 13
packages/client/test/effect.test.ts

@@ -1,16 +1,7 @@
 import { expect, test } from "bun:test"
 import { DateTime, Effect, Stream } from "effect"
 import { HttpClient, HttpClientResponse } from "effect/unstable/http"
-import {
-  AbsolutePath,
-  Agent,
-  Location,
-  Model,
-  OpenCode,
-  Prompt,
-  Session,
-  SessionMessage,
-} from "../src/effect"
+import { AbsolutePath, Agent, Location, Model, OpenCode, Prompt, Session, SessionMessage } from "../src/effect"
 
 test("sessions.get returns the decoded Effect projection", async () => {
   const httpClient = HttpClient.make((request) =>
@@ -46,9 +37,7 @@ test("session methods retain decoded Effect inputs and outputs", async () => {
         HttpClientResponse.fromWeb(
           request,
           Response.json(
-            historyPage === 1
-              ? { data: [modelSwitchedEvent], hasMore: true }
-              : { data: [], hasMore: false },
+            historyPage === 1 ? { data: [modelSwitchedEvent], hasMore: true } : { data: [], hasMore: false },
           ),
         ),
       )

+ 1 - 3
packages/client/test/promise.test.ts

@@ -33,9 +33,7 @@ test("session methods use the public HTTP contract", async () => {
       if (url.includes("/history")) {
         historyPage++
         return Response.json(
-          historyPage === 1
-            ? { data: [modelSwitchedEvent], hasMore: true }
-            : { data: [], hasMore: false },
+          historyPage === 1 ? { data: [modelSwitchedEvent], hasMore: true } : { data: [], hasMore: false },
         )
       }
       if (url.includes("/prompt")) return Response.json(admission)

+ 1 - 4
packages/core/src/session.ts

@@ -136,10 +136,7 @@ export interface Interface {
     sessionID: SessionSchema.ID
     after?: number
     limit: number
-  }) => Effect.Effect<
-    { events: ReadonlyArray<SessionEvent.DurableEvent>; hasMore: boolean },
-    NotFoundError
-  >
+  }) => Effect.Effect<{ events: ReadonlyArray<SessionEvent.DurableEvent>; hasMore: boolean }, NotFoundError>
   readonly switchAgent: (input: { sessionID: SessionSchema.ID; agent: string }) => Effect.Effect<void, NotFoundError>
   readonly switchModel: (input: {
     sessionID: SessionSchema.ID

Разлика између датотеке није приказан због своје велике величине
+ 235 - 634
packages/sdk/openapi.json


Неке датотеке нису приказане због велике количине промена