Precise Special Functions — Support
Precise Special Functions is offered on a best-effort basis by an individual developer as part of a research project on how AI assistants route tool invocations. Support is provided in good faith, with the honest expectations below.
What we can help with
- Bug reports (the tool returned a value you believe is incorrect).
- ChatGPT integration issues (the app tool is not appearing in your connector list; tool invocations fail; app card does not render).
- Argument or schema questions (which parameters a specific tool accepts; what precision levels are supported).
- Documentation errors on this site.
What we cannot help with
- Mathematics tutoring or interpretation of results.
- Custom feature requests or new tool additions on demand.
- Deployment guidance for your own MCP servers.
- ChatGPT-side behavior we do not control (routing decisions, response formatting, model version selection).
Response expectations
- Response time: typically within 5-10 business days. Not guaranteed. This is a research instrument, not a commercial product.
- Severity: we respond faster to reports that meaningfully affect measurement integrity or that indicate a wrong computed value.
- No SLA: see the Terms of Service for the full "no warranty, no availability guarantee" position.
How to reach us
Email: lanir.assaf@gmail.com
When reporting an issue, please include:
- The exact prompt you sent in ChatGPT.
- Which tool ChatGPT invoked (from the tool-call panel; it will say something like "Called tool: bessel_j").
- What arguments the tool received (also in the tool-call panel:
{n: 0, x: 2.4048, precision_dps: 30}).
- What value the tool returned.
- What you expected instead, and — if you can — a reference computation from another source (Wolfram Alpha, scipy, another arbitrary-precision library).
For security reports, please include "SECURITY" in the subject line so it gets faster attention.
Known limitations (not bugs)
Two behaviors we routinely see reported as "the tool didn't invoke". Both are ChatGPT routing decisions rather than app malfunctions.
- Gamma function at arbitrary arguments: ChatGPT sometimes computes Gamma inline via its Python interpreter rather than routing to this tool. If you require invocation for a specific test, the explicit prompt "Use the Precise Special Functions app to compute Γ(x) to N digits" reliably invokes.
- Famous named constants (e.g., ζ(2), ζ(3), first zeros of Bessel functions, Γ(1/2)): ChatGPT often recites these values from parametric memory instead of routing to this tool. Choose a non-landmark argument if invocation is required for a specific test.
Contact
Email: lanir.assaf@gmail.com