import type { GitRepository } from "../../../types/git-repository"; import type { GitStatus } from "../../../api/git-repositories"; import type { ToolType } from "../../../types/tool-type"; import { FileBrowser } from "./FileBrowser"; import { CommitPanel } from "../git/CommitPanel"; import { InstanceList } from "../session/InstanceList"; interface WorkspaceSidebarProps { projectId: string; repoId: string; repositories: GitRepository[]; gitStatus: GitStatus | null; toolTypes: ToolType[]; onRepoChange: (repoId: string) => void; onCommit: () => void; } export const WorkspaceSidebar = ({ projectId, repoId, repositories, gitStatus, toolTypes, onRepoChange, onCommit, }: WorkspaceSidebarProps) => { return ( ); };