This adds a check in create_function_name to truncate any generated function name to 64 characters, preventing the “string too long” errors when registering CopilotChat tools. By ensuring names never exceed the limit, it avoids registration failures, but blunt truncation could lead to name collisions or loss of distinguishing information.

fix(copilotchat): limit function names to 64 characters - ravitemer/mcphub.nvim