file_name:str=Field(description="The name of the relevant file")
relevant_section_header_string:str=Field(description="The exact text of the relevant markdown/restructured text section heading from the relevant file (starting with '#', '##', etc.). Return empty string if the entire file is the relevant section, or if the relevant section has no heading")
response:str=Field(description="The response to the user's question")
relevant_sections:List[relevant_section]=Field(description="A list of the relevant markdown/restructured text sections in the documentation that answer the user's question, ordered by importance (most relevant first)")