/** * Background Task Tools * * Three tools for background task management: * - background_task: Launch a background agent * - background_output: Get result from completed task * - background_cancel: Cancel a running task */ import { type ToolDefinition } from "@opencode-ai/plugin"; import type { OpencodeClient } from "@opencode-ai/sdk"; import { BackgroundManager } from "./manager"; export type BackgroundTools = { [key: string]: ToolDefinition; }; export declare function createBackgroundTools(manager: BackgroundManager, client: OpencodeClient): BackgroundTools;