From ff8958f391efc72d64e6448ec2a473fb499cf16e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Sep 2025 22:23:39 +0000 Subject: [PATCH 1/3] Initial plan From 8e36de5ad41c63b4a8ed2f047f072a576d42b636 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Sep 2025 22:26:12 +0000 Subject: [PATCH 2/3] Initial analysis: Create support.md file plan Co-authored-by: rajbos <6085745+rajbos@users.noreply.github.com> --- package-lock.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index a689708..e074e8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -898,7 +898,6 @@ "integrity": "sha512-EHrrEsyhOhxYt8MTg4zTF+DJMuNBzWwgvvOYNj/zm1vnaD/IC5zCXFehZv94Piqa2cRFfXrTFxIvO95L7Qc/cw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.44.1", "@typescript-eslint/types": "8.44.1", @@ -1145,7 +1144,6 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2394,7 +2392,6 @@ "integrity": "sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -6368,7 +6365,6 @@ "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" From 3280f9a373f693ab794fb80e1c91d2079714ebdc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Sep 2025 22:27:53 +0000 Subject: [PATCH 3/3] Add SUPPORT.md file with bug report guidance Co-authored-by: rajbos <6085745+rajbos@users.noreply.github.com> --- SUPPORT.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 SUPPORT.md diff --git a/SUPPORT.md b/SUPPORT.md new file mode 100644 index 0000000..beea595 --- /dev/null +++ b/SUPPORT.md @@ -0,0 +1,40 @@ +# Support + +## Getting Help + +If you encounter issues with the GitHub Copilot Token Tracker extension, the best way to get support is by creating a well-documented bug report in the [GitHub Issues](https://github.com/rajbos/github-copilot-token-usage/issues) section of this repository. + +## How to Report a Bug + +When creating a new issue, please include the following information to help us understand and resolve your problem quickly: + +### Required Information + +- **VS Code Version**: Help > About (e.g., Version: 1.95.0) +- **Extension Version**: Check in Extensions view or Help > About +- **Operating System**: Windows, macOS, or Linux with version +- **Issue Description**: Clear description of what's happening vs. what you expected + +### Helpful Details + +- **Steps to Reproduce**: Detailed steps to recreate the issue +- **Screenshots**: If applicable, include screenshots of the problem +- **Log Files**: Any relevant error messages from VS Code Developer Console (Help > Toggle Developer Tools) +- **Token Usage Data**: Mention if the issue relates to specific token counts or model usage + +### Known Limitations + +Before reporting, please check if your issue is related to these known limitations mentioned in the README: + +- Numbers are based on local log files only (multi-machine usage not tracked) +- Premium Requests are not tracked +- Token counts are estimates based on character count +- Extension currently tested primarily on Windows + +## Feature Requests + +Feature requests are also welcome! Please use the same issue tracker and clearly label your request as a feature request with a detailed description of the proposed functionality. + +## Contributing + +If you're interested in contributing to the project, please check for existing issues or create a new one to discuss your proposed changes before submitting a pull request. \ No newline at end of file