diff --git a/backend/docs/swagger.json b/backend/docs/swagger.json index 6a064cb..d0d438c 100644 --- a/backend/docs/swagger.json +++ b/backend/docs/swagger.json @@ -2008,6 +2008,9 @@ }, "id": { "type": "string" + }, + "prompt": { + "type": "string" } } }, diff --git a/backend/domain/billing.go b/backend/domain/billing.go index 64bee84..6a9c2c7 100644 --- a/backend/domain/billing.go +++ b/backend/domain/billing.go @@ -87,6 +87,7 @@ func (c *CompletionRecord) From(e *db.Task) *CompletionRecord { type CompletionInfo struct { ID string `json:"id"` + Prompt string `json:"prompt"` Content string `json:"content"` CreatedAt int64 `json:"created_at"` } @@ -96,6 +97,7 @@ func (c *CompletionInfo) From(e *db.Task) *CompletionInfo { return c } c.ID = e.TaskID + c.Prompt = e.Prompt c.Content = e.Completion c.CreatedAt = e.CreatedAt.Unix() return c