Code

History

Commits on assistant-patch-replace-blocks to crates/collab/src35+
  1. collab: Return free tier usage from `GET /billing/monthly_spend` (#19578)Marshall Bowers committed 2 years agodcb0da0
  2. collab: Prevent users from ending up with multiple active billing subscriptions (#19574)Marshall Bowers committed 2 years ago21a44d7
  3. collab: Add support for a custom monthly allowance for LLM usage (#19525)Marshall Bowers committed 2 years ago1a4b253
  4. Support .editorconfig (#19455)Kirill Bulatov committed 2 years agod3cb08b
  5. SSH Remoting: Fix reconnects (#19485)Conrad Irwin committed 2 years ago92c29be
  6. Show project panel symlink icons for remote clients (#19464)Kirill Bulatov committed 2 years ago1ae30f5
  7. Revert "SSH reconnect reliability (#19398)" (#19440)Conrad Irwin committed 2 years agoa5492b3
  8. SSH reconnect reliability (#19398)Conrad Irwin committed 2 years ago98ecb43
  9. collab: Unconditionally execute billing checks (#19432)Marshall Bowers committed 2 years agob44bed0
  10. collab: Anchor new subscription's billing cycle to the first of the month (#19367)Marshall Bowers committed 2 years ago17f2929
  11. Subtract FREE_TIER_MONTHLY_SPENDING_LIMIT from reported monthly spend (#19358)Antonio Scandurra committed 2 years ago8c91054
  12. Introduce a new /billing/monthly_spend API (#19354)Antonio Scandurra committed 2 years ago455f241
  13. Fetch more than one page when polling stripe events (#19343)Antonio Scandurra committed 2 years ago498ecd6
  14. collab: Remove lifetime spending limit in favor of LLM usage billing (#19321)Marshall Bowers committed 2 years agof6fad3b
  15. collab: Add context to errors syncing billing events to Stripe (#19315)Marshall Bowers committed 2 years agofedd177
  16. Increase monthly free tier spend from 5 dollars to 10 dollars (#19291)Antonio Scandurra committed 2 years ago474e670
  17. collab: Fetch more meters and prices when initializing `StripeBilling` (#19288)Marshall Bowers committed 2 years ago9c3d80d
  18. collab: Refresh the user's LLM token when their subscription changes (#19281)Marshall Bowers committed 2 years ago598939d
  19. Allow formatting selections via LSP (#18752)Ihnat Aŭtuška committed 2 years ago84df3a0
  20. Add settings to remote servers, use XDG paths on remote, and enable node LSPs (#19176)Mikayla Maki committed 2 years agof944ebc
  21. ssh remoting: Forward LSP logs to client (#19212)Thorsten Ball committed 2 years ago397e4be
  22. Prevent deadlock when create a new meter/price on Stripe (#19196)Antonio Scandurra committed 2 years ago6e2869a
  23. Restore HTTP client transition, but use reqwest everywhere (#19055)Mikayla Maki committed 2 years ago22ac178
  24. collab: Don't record billing events if billing is not enabled (#19102)Marshall Bowers committed 2 years agoc709b66
  25. Test some billing events logic (#19094)Richard Feldman committed 2 years ago12c9f0f
  26. collab: Make the `StripeBilling` object long-lived (#19090)Marshall Bowers committed 2 years agof280b29
  27. collab: Sort LLM database ID types (#19083)Marshall Bowers committed 2 years agof33b8ab
  28. collab: Add usage-based billing for LLM interactions (#19081)Marshall Bowers committed 2 years ago22ea7ce
  29. ssh remote: Handle disconnect on project and show overlay (#19014)Thorsten Ball committed 2 years agob75532f
  30. Fix the completions being too slow (#19013)Kirill Bulatov committed 2 years ago5841ac4
  31. collab: Fix issues with syncing LLM usage to Stripe (#18970)Marshall Bowers committed 2 years agocae548a
  32. collab: Make LLM billing fields required in `LlmTokenClaims` (#18959)Marshall Bowers committed 2 years ago6971166
  33. collab: Include max monthly spend preference in LLM token (#18955)Marshall Bowers committed 2 years ago3db789e
  34. collab: Add billing preferences for maximum LLM monthly spend (#18948)Marshall Bowers committed 2 years agod316577
  35. Rework remote task synchronization (#18746)Kirill Bulatov committed 2 years ago49c75eb