Closed keyboardAnt closed 1 year ago
It seems like requests with input_schema overwrite the messages history. Why limit requests such that messages == [system_msg, user_msg_with_input_schema]?
input_schema
messages
messages == [system_msg, user_msg_with_input_schema]
self.format_input_messages() uses the entire message history and the line linked is not conditional on input_schema.
self.format_input_messages()
It seems like requests with
input_schema
overwrite themessages
history. Why limit requests such thatmessages == [system_msg, user_msg_with_input_schema]
?