export interface ToolConfig {
  url: string;
  tokenId?: string;      // bookstack only
  tokenSecret?: string;  // bookstack only (masked — last 4 chars visible)
  apiToken?: string;     // vikunja only (masked)
}

export interface ToolTestResult {
  success: boolean;
  message: string;
  latencyMs: number;
}
