Merged
Conversation
- Created session-01-today.json with requests and responses related to token estimation, webview panel creation, session file detection issues, performance analysis, and unit testing. - Added session-02-five-days-ago.json covering theme switching in webviews, rich status bar tooltips, and OpenCode support. - Introduced session-03-twelve-days-ago.json detailing launching VS Code from PowerShell, analyzing Copilot Fluency Score edge cases, and adding a copy to clipboard button in webviews. - Included session-04-twenty-days-ago.json for exporting token usage data as CSV and offline support for the extension. - Added session-05-twenty-seven-days-ago.json for setting up Azure Storage backend and implementing monthly token budget alerts.
…re-release.js to streamline changelog syncing and publishing steps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several enhancements and process improvements for the Copilot Token Tracker extension, focusing on release management, configuration options, and documentation. The most significant changes include the addition of a pre-release checklist, a new screenshot/demo mode configuration, and updates to the release workflow and supporting scripts.
Release process and automation improvements:
CONTRIBUTING.mdto standardize and automate the release workflow, including version bumping, compilation, screenshot updates, and publishing steps. [1] [2]pre-releasenpm script inpackage.jsonto automate pre-release steps, improving reliability and reducing manual errors.Configuration and feature enhancements:
copilot-token-tracker.sampleDataDirectoryconfiguration option inpackage.jsonto enable screenshot/demo mode, allowing users to override session file scanning with a specified directory.Build and documentation updates:
build.ps1script, reflecting a shift to npm-based build and release automation.CHANGELOG.mdto document these and other recent changes, ensuring users and contributors are informed about new features and improvements.