{{define "content"}}

Static Tokens (from config, managed via environment variables)

{{range .Tokens}}{{if lt .ID 0}} {{end}}{{end}}
NamePrefixRate LimitBudget
{{.Name}} {{.KeyPrefix}}... {{if eq .RateLimitRPM 0}}unlimited{{else}}{{.RateLimitRPM}} rpm{{end}} {{if gt .DailyBudgetUSD 0.0}}${{printf "%.2f" .DailyBudgetUSD}}{{else}}unlimited{{end}} config

Dynamic Tokens (created via dashboard)

{{$hasDynamic := false}} {{range .Tokens}}{{if gt .ID 0}} {{end}}{{end}}
NamePrefixRate LimitBudgetCreatedLast Used
{{.Name}} {{.KeyPrefix}}... {{if eq .RateLimitRPM 0}}unlimited{{else}}{{.RateLimitRPM}} rpm{{end}} {{if gt .DailyBudgetUSD 0.0}}${{printf "%.2f" .DailyBudgetUSD}}{{else}}unlimited{{end}} {{formatTime .CreatedAt}} {{if gt .LastUsedAt 0}}{{formatTime .LastUsedAt}}{{else}}never{{end}}
{{end}}