dmux
Version:
Tmux pane manager with AI agent integration for parallel development workflows
17 lines • 772 B
TypeScript
import type { DmuxPane } from '../types.js';
interface Params {
panes: DmuxPane[];
savePanes: (p: DmuxPane[]) => Promise<void>;
projectName: string;
setIsCreatingPane: (v: boolean) => void;
setStatusMessage: (msg: string) => void;
setNewPanePrompt: (v: string) => void;
loadPanes: () => Promise<void>;
panesFile: string;
}
export default function usePaneCreation({ panes, savePanes, projectName, setIsCreatingPane, setStatusMessage, setNewPanePrompt, loadPanes, panesFile }: Params): {
readonly openInEditor: (currentPrompt: string, setPrompt: (v: string) => void) => Promise<void>;
readonly createNewPane: (prompt: string, agent?: "claude" | "opencode") => Promise<void>;
};
export {};
//# sourceMappingURL=usePaneCreation.d.ts.map