Skip to content

Commit ce11223

Browse files
committed
refactor: rename Copilot Token Tracker to AI Engineering Fluency across the extension
1 parent 1edcda1 commit ce11223

7 files changed

Lines changed: 21 additions & 21 deletions

File tree

visualstudio-extension/src/CopilotTokenTracker/Commands/ShowTokenTrackerCommand.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
namespace CopilotTokenTracker.Commands
77
{
88
/// <summary>
9-
/// "View > Copilot Token Tracker" menu command.
9+
/// "View > AI Engineering Fluency" menu command.
1010
/// Shows (or focuses) the TokenTrackerToolWindow and triggers a data refresh.
1111
/// </summary>
1212
internal sealed class ShowTokenTrackerCommand

visualstudio-extension/src/CopilotTokenTracker/CopilotTokenTrackerPackage.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
namespace CopilotTokenTracker
1010
{
1111
/// <summary>
12-
/// Main VS package for Copilot Token Tracker.
12+
/// Main VS package for AI Engineering Fluency.
1313
///
1414
/// Registers the tool window and the Show command, and initialises the
1515
/// session-discovery background refresh on IDE startup.
@@ -40,7 +40,7 @@ protected override async Task InitializeAsync(
4040
{
4141
// Initialize logging
4242
Utilities.OutputLogger.Initialize(this);
43-
Utilities.OutputLogger.Log("=== Copilot Token Tracker Extension Starting ===");
43+
Utilities.OutputLogger.Log("=== AI Engineering Fluency Extension Starting ===");
4444
Utilities.OutputLogger.Log($"Package GUID: {PackageGuidString}");
4545
Utilities.OutputLogger.Log($"Visual Studio Version: {this.ApplicationRegistryRoot}");
4646

@@ -57,7 +57,7 @@ protected override async Task InitializeAsync(
5757
Utilities.OutputLogger.Log("=== Extension Initialized Successfully ===");
5858

5959
// Don't auto-show the tool window during init — it can crash if
60-
// WebView2 isn't ready yet. Users open it via View > Copilot Token Tracker.
60+
// WebView2 isn't ready yet. Users open it via View > AI Engineering Fluency.
6161
}
6262
catch (Exception ex)
6363
{
@@ -67,7 +67,7 @@ protected override async Task InitializeAsync(
6767
}
6868

6969
/// <summary>
70-
/// Make the "Copilot Token Tracker" toolbar visible via DTE CommandBars.
70+
/// Make the "AI Engineering Fluency" toolbar visible via DTE CommandBars.
7171
/// Uses late-binding (dynamic) to avoid a hard reference on the
7272
/// CommandBars interop assembly.
7373
/// </summary>
@@ -79,7 +79,7 @@ private void ShowCustomToolbar()
7979
if (GetService(typeof(EnvDTE.DTE)) is EnvDTE80.DTE2 dte)
8080
{
8181
dynamic bars = dte.CommandBars;
82-
dynamic toolbar = bars["Copilot Token Tracker"];
82+
dynamic toolbar = bars["AI Engineering Fluency"];
8383
if (!(bool)toolbar.Visible)
8484
{
8585
toolbar.Visible = true;

visualstudio-extension/src/CopilotTokenTracker/CopilotTokenTrackerPackage.vsct

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!--
3-
VS Command Table for Copilot Token Tracker.
4-
- "Copilot Token Tracker" entry under the View menu.
5-
- Dedicated "Copilot Token Tracker" toolbar showing live token counts.
3+
VS Command Table for AI Engineering Fluency.
4+
- "AI Engineering Fluency" entry under the View menu.
5+
- Dedicated "AI Engineering Fluency" toolbar showing live token counts.
66
-->
77
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable"
88
xmlns:xs="http://www.w3.org/2001/XMLSchema">
@@ -14,13 +14,13 @@
1414
<Commands package="guidCopilotTokenTrackerPackage">
1515

1616
<Menus>
17-
<!-- Our own toolbar — shows up in View > Toolbars as "Copilot Token Tracker" -->
17+
<!-- Our own toolbar — shows up in View > Toolbars as "AI Engineering Fluency" -->
1818
<Menu guid="guidCopilotTokenTrackerCmdSet" id="CopilotToolbar"
1919
type="Toolbar" priority="0x0000">
2020
<CommandFlag>DefaultDocked</CommandFlag>
2121
<CommandFlag>AlwaysCreate</CommandFlag>
2222
<Strings>
23-
<ButtonText>Copilot Token Tracker</ButtonText>
23+
<ButtonText>AI Engineering Fluency</ButtonText>
2424
</Strings>
2525
</Menu>
2626
</Menus>
@@ -47,9 +47,9 @@
4747
<Icon guid="ImageCatalogGuid" id="StatusInformation" />
4848
<CommandFlag>IconIsMoniker</CommandFlag>
4949
<Strings>
50-
<ButtonText>Copilot Token Tracker</ButtonText>
51-
<CommandName>View.CopilotTokenTracker</CommandName>
52-
<ToolTipText>Open the Copilot Token Tracker tool window</ToolTipText>
50+
<ButtonText>AI Engineering Fluency</ButtonText>
51+
<CommandName>View.AIEngineeringFluency</CommandName>
52+
<ToolTipText>Open the AI Engineering Fluency tool window</ToolTipText>
5353
</Strings>
5454
</Button>
5555

visualstudio-extension/src/CopilotTokenTracker/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
using System.Reflection;
22
using System.Runtime.InteropServices;
33

4-
[assembly: AssemblyTitle("CopilotTokenTracker")]
4+
[assembly: AssemblyTitle("AI Engineering Fluency")]
55
[assembly: AssemblyDescription("Shows GitHub Copilot token usage statistics inside Visual Studio.")]
66
[assembly: AssemblyConfiguration("")]
77
[assembly: AssemblyCompany("RobBos")]
8-
[assembly: AssemblyProduct("CopilotTokenTracker")]
8+
[assembly: AssemblyProduct("AI Engineering Fluency")]
99
[assembly: AssemblyCopyright("")]
1010
[assembly: AssemblyTrademark("")]
1111
[assembly: AssemblyCulture("")]

visualstudio-extension/src/CopilotTokenTracker/ToolWindow/TokenTrackerToolWindow.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
namespace CopilotTokenTracker.ToolWindow
77
{
88
/// <summary>
9-
/// The "Copilot Token Tracker" tool window that hosts the WebView2-based dashboard.
9+
/// The "AI Engineering Fluency" tool window that hosts the WebView2-based dashboard.
1010
/// </summary>
1111
[Guid(ToolWindowGuidString)]
1212
public sealed class TokenTrackerToolWindow : ToolWindowPane
@@ -17,7 +17,7 @@ public sealed class TokenTrackerToolWindow : ToolWindowPane
1717

1818
public TokenTrackerToolWindow() : base(null)
1919
{
20-
Caption = "Copilot Token Tracker";
20+
Caption = "AI Engineering Fluency";
2121
}
2222

2323
protected override void OnCreate()

visualstudio-extension/src/CopilotTokenTracker/Utilities/OutputLogger.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public static class OutputLogger
1212
{
1313
private static IVsOutputWindowPane? _pane;
1414
private static readonly Guid PaneGuid = new Guid("A1B2C3D4-5E6F-7A8B-9C0D-1E2F3A4B5C6D");
15-
private const string PaneName = "Copilot Token Tracker";
15+
private const string PaneName = "AI Engineering Fluency";
1616

1717
/// <summary>
1818
/// Initializes the output pane. Call this during package initialization.

visualstudio-extension/src/CopilotTokenTracker/source.extension.vsixmanifest

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011"
44
xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
55
<Metadata>
6-
<Identity Id="CopilotTokenTracker.VS.RobBos"
6+
<Identity Id="AIEngineeringFluency.VS.RobBos"
77
Version="1.0.0"
88
Language="en-US"
99
Publisher="Rob Bos" />
10-
<DisplayName>Copilot Token Tracker</DisplayName>
10+
<DisplayName>AI Engineering Fluency</DisplayName>
1111
<Description xml:space="preserve">
1212
Shows GitHub Copilot token usage statistics inside Visual Studio.
1313
Displays today's and last-30-days token usage, per-model breakdown,

0 commit comments

Comments
 (0)