/** * Pi LLM Tool: tagteam_handoff (and session_handoff alias) */ import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import { Type, type Static } from "typebox"; import type { AgentToolType } from "./types.js"; declare const toolSchema: Type.TObject<{ tool: Type.TOptional>; maxAgeHours: Type.TOptional; sessionId: Type.TOptional; allProjects: Type.TOptional; format: Type.TOptional>; }>; export type TagteamToolInput = Static; export interface TagteamToolDetails { count: number; pickedSession?: string; tool?: AgentToolType; uncommittedFiles?: number; subagentsCount?: number; availableSessions?: Array<{ id: string; tool: AgentToolType; title?: string; mtime: number; relativeTime: string; }>; } export declare function registerHandoffTool(pi: ExtensionAPI): void; export {}; //# sourceMappingURL=tool.d.ts.map