Commit: 437ef38
Date: November 13, 2025 at 4:29 PM
This change re-introduces error as a possible return value for function tools. The previous removal of this feature led to poor error-handling patterns, as functions often need to signal failures from validation, I/O, or network calls. Restoring the ability to return errors allows for conventional error handling.
Fixes #260.
Powered by ChangeCrab