export interface MemoryUpdate { key: string; type: string; value: string; } export interface ToolContext { workspaceRoot: string; gitea: { apiUrl: string; apiToken: string; username: string; }; coolify: { apiUrl: string; apiToken: string; }; /** Accumulated memory updates from save_memory tool calls in this turn */ memoryUpdates: MemoryUpdate[]; }