Enhancements to last_activity_at in the Copilot User Management API
Allison outlines recent improvements to the last_activity_at
field in the GitHub Copilot User Management API, increasing reliability in tracking user activity.
Enhancements to last_activity_at
in the User Management API
Author: Allison
GitHub has released an update to the Copilot User Management API, specifically targeting the durability and reliability of the last_activity_at
field. This change aims to offer more dependable activity tracking by improving the resilience and scalability of the underlying data pipeline. Importantly, these improvements come without any breaking changes to the existing API schema, so existing integrations will continue to function as before.
Key Points
- Resilience and Durability: The pipeline managing the
last_activity_at
field has been enhanced to better withstand failures and scale as usage grows. - No Breaking Changes: The API schema remains unchanged, ensuring a seamless transition for current API consumers.
- Activity Tracking: The
last_activity_at
field provides insight into user engagement with GitHub Copilot features, as specified in GitHub’s public documentation. - Refresh Interval: The update does not change the refresh period for activity metrics; it still may take up to 30 minutes for new activity to be reflected in API responses.
For full details, see the original announcement on The GitHub Blog.
This post appeared first on “The GitHub Blog”. Read the entire article here