Files
freshservice-claude/mcp-server/server.py
spencerm 829dbe1a3f Label ticket enums server-side so clients never guess the scale
A webhook consumer read priority 4 off a ticket and called it 'Low (4)' in a
posted note — inverting Freshservice's scale (4=Urgent). Add *_label companions
(priority, status, impact, urgency) to every ticket returned by get_ticket and
list_tickets; status labels resolve through the live instance status list, so
custom statuses label correctly too.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 13:06:48 -06:00

23 KiB