The addition of Universal Summarizer to the Kagi extension is excellent. But if I include my API key for Universal Summarizer, I'm charged per summarization even if I'm using Cecil (which I understand from @Vlad to be the base engine for Universal Summarizer). Whereas, if I ran the same summary using the !sum bang, I would not incur API charges, but get the same results.
Seems to me there are two options to avoid double-charging Kagi Search customers for Cecil-based summaries (I'm assuming there are non-Kagi Search customers who just buy API access, so pricing Cecil API summaries at $0 doesn't seem like a good solution).
1) Add a fifth option to this drop down:
Maybe it could say "Non-API"? API users who are also Kagi Search customers can choose that to run the summary via the the same way people who are only Kagi Search customers (i.e., without incurring a debit to their API balance).
2) For customers who have filled in both an API key and a login token (and thus are both Kagi Search customers and API users), set the price of Cecil-based summaries to $0. (Alternatively, maybe there is another way the extension can confirm that the user has an active, paid-for Kagi Search account.)
For now, I'll just append !sum to the URL when I don't want to incur API costs for summaries.