need dist for plugins

Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
This commit is contained in:
2026-04-19 19:15:51 -04:00
parent 25291b2ba4
commit 15be750b5c
55 changed files with 29302 additions and 1 deletions

1
dist/tools/index.d.ts vendored Normal file
View File

@@ -0,0 +1 @@
export { interactive_bash, startBackgroundCheck as startTmuxCheck } from "./interactive-bash";

View File

@@ -0,0 +1,3 @@
export declare const DEFAULT_TIMEOUT_MS = 60000;
export declare const BLOCKED_TMUX_SUBCOMMANDS: string[];
export declare const INTERACTIVE_BASH_DESCRIPTION = "WARNING: This is TMUX ONLY. Pass tmux subcommands directly (without 'tmux' prefix).\n\nExamples: new-session -d -s omo-dev, send-keys -t omo-dev \"vim\" Enter\n\nFor TUI apps needing ongoing interaction (vim, htop, pudb). One-shot commands -> use Bash with &.";

View File

@@ -0,0 +1,3 @@
import { interactive_bash } from "./tools";
import { startBackgroundCheck } from "./tmux-path-resolver";
export { interactive_bash, startBackgroundCheck };

View File

@@ -0,0 +1,3 @@
export declare function getTmuxPath(): Promise<string | null>;
export declare function getCachedTmuxPath(): string | null;
export declare function startBackgroundCheck(): void;

View File

@@ -0,0 +1,3 @@
import { type ToolDefinition } from "@opencode-ai/plugin/tool";
export declare function tokenizeCommand(cmd: string): string[];
export declare const interactive_bash: ToolDefinition;