Files
oh-my-opencode/src/hooks/anthropic-context-window-limit-recovery/client.ts
T

22 lines
479 B
TypeScript

import type { PluginInput } from "@opencode-ai/plugin"
export type Client = PluginInput["client"] & {
session: {
promptAsync: (opts: {
path: { id: string }
body: { parts: Array<{ type: string; text: string }> }
query: { directory: string }
}) => Promise<unknown>
}
tui: {
showToast: (opts: {
body: {
title: string
message: string
variant: string
duration: number
}
}) => Promise<unknown>
}
}