Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
List of chat messages until now. For a single query, include only one entry in the list with a natural language query.
List of repos that Greptile should reference while answering your question.
Optional, defaults to a new session. Only use this if you intend to need to retrieve chat history later.
Optional, default false.
Optional, default false. Genius requests are smarter but 8-10 seconds slower, great for complex usecases like reviewing PR and updating technical docs.