New:Socket for Asana Is Now Available.Learn more
Get Started

@opencode-ai/ai

Package Overview
Dependencies
Maintainers
2
Versions
1155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opencode-ai/ai - npm Package Compare versions

Comparing version
0.0.0-dev-18704
to
0.0.0-dev-18706
+3
-4
dist/protocols/open-responses.js

@@ -384,6 +384,5 @@ import { Effect, Option, Schema } from "effect";

if (message.role === "user") {
input.push({
role: "user",
content: yield* Effect.forEach(message.content, (part) => lowerUserContent(part, request, extension)),
});
const content = yield* Effect.forEach(message.content, (part) => lowerUserContent(part, request, extension));
if (content.length > 0)
input.push({ role: "user", content });
continue;

@@ -390,0 +389,0 @@ }

@@ -186,3 +186,5 @@ import { Cause, Context, Effect, Layer, Schema, Stream } from "effect";

const original = applyCachePolicy(resolveRequestOptions(request));
const resolved = LLMRequest.update(original, sanitizeSurrogates({ ...LLMRequest.input(original), model: undefined }));
const sanitized = LLMRequest.update(original, sanitizeSurrogates({ ...LLMRequest.input(original), model: undefined }));
const tools = [...new Map(sanitized.tools.map((tool) => [tool.name, tool])).values()];
const resolved = tools.length === sanitized.tools.length ? sanitized : LLMRequest.update(sanitized, { tools });
const route = resolved.model.route;

@@ -189,0 +191,0 @@ const body = yield* route.body

{
"$schema": "https://json.schemastore.org/package.json",
"version": "0.0.0-dev-18704",
"version": "0.0.0-dev-18706",
"name": "@opencode-ai/ai",

@@ -33,3 +33,3 @@ "type": "module",

"@effect/platform-node": "4.0.0-rc.112",
"@opencode-ai/http-recorder": "0.0.0-dev-18704",
"@opencode-ai/http-recorder": "0.0.0-dev-18706",
"@tsconfig/bun": "1.0.9",

@@ -43,3 +43,3 @@ "@types/bun": "1.3.13",

"@smithy/util-utf8": "4.2.2",
"@opencode-ai/schema": "0.0.0-dev-18704",
"@opencode-ai/schema": "0.0.0-dev-18706",
"aws4fetch": "1.0.20",

@@ -46,0 +46,0 @@ "effect": "4.0.0-rc.112",