Documentation
¶
Overview ¶
Package mcp provides an MCP server for AI agent access to tickets.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FlexBool ¶
type FlexBool bool
FlexBool is a bool that also accepts JSON strings like "true"/"false"/"1"/"0".
func (*FlexBool) UnmarshalJSON ¶
type FlexInt ¶
type FlexInt int
FlexInt is an integer that also accepts JSON strings containing an integer. LLM clients sometimes send numeric MCP arguments as quoted strings; FlexInt coerces these back to int rather than failing the whole call.
func (*FlexInt) UnmarshalJSON ¶
UnmarshalJSON accepts either a JSON number or a JSON string holding an integer. Trims whitespace; empty strings are treated as absent.
Click to show internal directories.
Click to hide internal directories.