Companion object for the Request class, providing factory functions and utility methods.
Creates a new Request instance with the provided prompt and a list of tools.