Create new merge_request_diff_llm_summary table
Create a new table for storing responses from LLM-generate summaries of diffs.
Fields to include:
-
provider(enum of supported providers) merge_request_diff_id-
user_id(if available, the human who initiated the generation) source(enum/identifier of internal service/process/worker/endpoint handling the request)type(string? image? or perhaps summary, conversation, etc?🤔 )- timestamps
-
contentActual content of the response message
Once created, additionally create an ActiveRecord model that relates the summary to the merge_request_diff and the merge_request
Edited by Marc Shaw