Check license generation for every PR to avoid license-less crate additions (#10033)

Also fix `anthropic` crate and make it AGPL-licensed, as it's used in
the AGPL-licensed collab part only.

Release Notes:

- N/A
5602593089Kirill Bulatov committed on 4/1/2024, 9:16:16 AM· committed by GitHubparentbd7fdcf
4 files changedLine totals unavailable