package models import "time" type Repository struct { ID int64 `json:"id"` URL string `json:"url"` LocalPath string `json:"local_path"` SizeBytes int64 `json:"size_bytes"` ClonedAt time.Time `json:"cloned_at"` LastUsed time.Time `json:"last_used"` AuthType string `json:"auth_type"` Credential string `json:"-"` // never expose in JSON responses }