Sign In

@opencode-ai/plugin

Package Overview
Dependencies
Maintainers
2
Versions
11065
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opencode-ai/plugin - npm Package Compare versions

Comparing version
0.0.0-dev-18002
to
0.0.0-dev-18017
+2
-0
dist/effect/tool.d.ts

@@ -5,2 +5,3 @@ import { Tool } from "@opencode-ai/schema/tool";

import type { SessionMessage } from "@opencode-ai/schema/session-message";
import type { JsonSchema } from "effect";
import type { Hooks, Transform } from "./registration.js";

@@ -13,2 +14,3 @@ export interface ToolDraft {

readonly tool: string;
readonly inputSchema: JsonSchema.JsonSchema;
readonly sessionID: Session.ID;

@@ -15,0 +17,0 @@ readonly agent: Agent.ID;

@@ -7,2 +7,3 @@ export { CallID, Error } from "@opencode-ai/schema/tool";

import type { SessionMessage } from "@opencode-ai/schema/session-message";
import type { JsonSchema } from "effect";
import type { Hooks, Transform } from "./registration.js";

@@ -21,2 +22,3 @@ export interface ToolContext extends Omit<Tool.Context, "progress"> {

readonly tool: string;
readonly inputSchema: JsonSchema.JsonSchema;
readonly sessionID: Session.ID;

@@ -23,0 +25,0 @@ readonly agent: Agent.ID;

+3
-1

@@ -1,2 +0,2 @@

import type { AgentInfo, CommandInfo, FormInfo, IntegrationInfo, LocationRef, McpResource, McpServer, ModelInfo, OpenCodeClient, OpenCodeEvent, PermissionSavedInfo, PermissionRequest, Project, ProviderInfo, ReferenceInfo, SessionInfo, SessionMessageInfo, SessionInboxInfo, ShellInfo, SkillInfo, VcsInfo } from "@opencode-ai/client";
import type { AgentInfo, CommandInfo, FormCancelInput, FormInfo, FormReplyInput, IntegrationInfo, LocationRef, McpResource, McpServer, ModelInfo, OpenCodeClient, OpenCodeEvent, PermissionSavedInfo, PermissionRequest, Project, ProviderInfo, ReferenceInfo, SessionInfo, SessionMessageInfo, SessionInboxInfo, ShellInfo, SkillInfo, VcsInfo } from "@opencode-ai/client";
import type { ResolvedTheme } from "@opencode-ai/theme/tui";

@@ -66,2 +66,4 @@ import type { CliRenderer, KeyEvent, MarkdownCodeBlockRenderer, Renderable } from "@opentui/core";

invalidate(sessionID: string, location?: LocationRef): void;
reply(input: FormReplyInput, location?: LocationRef): Promise<void>;
cancel(input: FormCancelInput, location?: LocationRef): Promise<void>;
};

@@ -68,0 +70,0 @@ };

{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/plugin",
"version": "0.0.0-dev-18002",
"version": "0.0.0-dev-18017",
"type": "module",

@@ -35,12 +35,12 @@ "license": "MIT",

"@ai-sdk/provider": "3.0.8",
"@opencode-ai/ai": "0.0.0-dev-18002",
"@opencode-ai/client": "0.0.0-dev-18002",
"@opencode-ai/protocol": "0.0.0-dev-18002",
"@opencode-ai/schema": "0.0.0-dev-18002",
"@opencode-ai/ai": "0.0.0-dev-18017",
"@opencode-ai/client": "0.0.0-dev-18017",
"@opencode-ai/protocol": "0.0.0-dev-18017",
"@opencode-ai/schema": "0.0.0-dev-18017",
"@standard-schema/spec": "1.1.0",
"effect": "4.0.0-rc.110",
"effect": "4.0.0-rc.111",
"zod": "4.1.8"
},
"peerDependencies": {
"@opencode-ai/theme": "0.0.0-dev-18002",
"@opencode-ai/theme": "0.0.0-dev-18017",
"@opentui/core": ">=0.5.7",

@@ -65,3 +65,3 @@ "@opentui/solid": ">=0.5.7",

"devDependencies": {
"@opencode-ai/theme": "0.0.0-dev-18002",
"@opencode-ai/theme": "0.0.0-dev-18017",
"@opentui/core": "0.5.7",

@@ -68,0 +68,0 @@ "@opentui/solid": "0.5.7",