Five tool-calling patterns that separate hobby AI agents from production ones

· Dev.to