# API Reference


## Functions


Utility functions


[cache()](cache.md#gdtest_decorators.cache)  
Decorator that caches function results.

[log_calls()](log_calls.md#gdtest_decorators.log_calls)  
Decorator that logs function calls.

[retry()](retry.md#gdtest_decorators.retry)  
Decorator that retries a function on failure.

[validate_args()](validate_args.md#gdtest_decorators.validate_args)  
Decorator that validates argument types.
