diff --git a/AgentsPanelExtension/Assets/LargeTile.scale-100.png b/AgentsPanelExtension/Assets/LargeTile.scale-100.png
index 9d52dd4..e902f57 100644
Binary files a/AgentsPanelExtension/Assets/LargeTile.scale-100.png and b/AgentsPanelExtension/Assets/LargeTile.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/LargeTile.scale-125.png b/AgentsPanelExtension/Assets/LargeTile.scale-125.png
index 585d1cf..2291443 100644
Binary files a/AgentsPanelExtension/Assets/LargeTile.scale-125.png and b/AgentsPanelExtension/Assets/LargeTile.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/LargeTile.scale-150.png b/AgentsPanelExtension/Assets/LargeTile.scale-150.png
index 5c87b4d..da8ea7b 100644
Binary files a/AgentsPanelExtension/Assets/LargeTile.scale-150.png and b/AgentsPanelExtension/Assets/LargeTile.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/LargeTile.scale-200.png b/AgentsPanelExtension/Assets/LargeTile.scale-200.png
index 65f34f1..2ae93df 100644
Binary files a/AgentsPanelExtension/Assets/LargeTile.scale-200.png and b/AgentsPanelExtension/Assets/LargeTile.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/LargeTile.scale-400.png b/AgentsPanelExtension/Assets/LargeTile.scale-400.png
index b9de743..6317726 100644
Binary files a/AgentsPanelExtension/Assets/LargeTile.scale-400.png and b/AgentsPanelExtension/Assets/LargeTile.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/SmallTile.scale-100.png b/AgentsPanelExtension/Assets/SmallTile.scale-100.png
index b911b3a..5c87a8d 100644
Binary files a/AgentsPanelExtension/Assets/SmallTile.scale-100.png and b/AgentsPanelExtension/Assets/SmallTile.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/SmallTile.scale-125.png b/AgentsPanelExtension/Assets/SmallTile.scale-125.png
index 3016007..9a3455d 100644
Binary files a/AgentsPanelExtension/Assets/SmallTile.scale-125.png and b/AgentsPanelExtension/Assets/SmallTile.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/SmallTile.scale-150.png b/AgentsPanelExtension/Assets/SmallTile.scale-150.png
index f81d507..5667840 100644
Binary files a/AgentsPanelExtension/Assets/SmallTile.scale-150.png and b/AgentsPanelExtension/Assets/SmallTile.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/SmallTile.scale-200.png b/AgentsPanelExtension/Assets/SmallTile.scale-200.png
index 3a69e63..1659402 100644
Binary files a/AgentsPanelExtension/Assets/SmallTile.scale-200.png and b/AgentsPanelExtension/Assets/SmallTile.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/SmallTile.scale-400.png b/AgentsPanelExtension/Assets/SmallTile.scale-400.png
index ad5150b..494f310 100644
Binary files a/AgentsPanelExtension/Assets/SmallTile.scale-400.png and b/AgentsPanelExtension/Assets/SmallTile.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/SplashScreen.scale-100.png b/AgentsPanelExtension/Assets/SplashScreen.scale-100.png
index 4c1117b..8128c8d 100644
Binary files a/AgentsPanelExtension/Assets/SplashScreen.scale-100.png and b/AgentsPanelExtension/Assets/SplashScreen.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/SplashScreen.scale-125.png b/AgentsPanelExtension/Assets/SplashScreen.scale-125.png
index ada2074..6f19143 100644
Binary files a/AgentsPanelExtension/Assets/SplashScreen.scale-125.png and b/AgentsPanelExtension/Assets/SplashScreen.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/SplashScreen.scale-150.png b/AgentsPanelExtension/Assets/SplashScreen.scale-150.png
index 36df2ac..f9b2bde 100644
Binary files a/AgentsPanelExtension/Assets/SplashScreen.scale-150.png and b/AgentsPanelExtension/Assets/SplashScreen.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/SplashScreen.scale-200.png b/AgentsPanelExtension/Assets/SplashScreen.scale-200.png
index ccc4179..a121ef3 100644
Binary files a/AgentsPanelExtension/Assets/SplashScreen.scale-200.png and b/AgentsPanelExtension/Assets/SplashScreen.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/SplashScreen.scale-400.png b/AgentsPanelExtension/Assets/SplashScreen.scale-400.png
index 4cc9d8f..89f16f4 100644
Binary files a/AgentsPanelExtension/Assets/SplashScreen.scale-400.png and b/AgentsPanelExtension/Assets/SplashScreen.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/Square150x150Logo.scale-100.png b/AgentsPanelExtension/Assets/Square150x150Logo.scale-100.png
index 595c9b7..7c13af0 100644
Binary files a/AgentsPanelExtension/Assets/Square150x150Logo.scale-100.png and b/AgentsPanelExtension/Assets/Square150x150Logo.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/Square150x150Logo.scale-125.png b/AgentsPanelExtension/Assets/Square150x150Logo.scale-125.png
index 8ceee73..cedcdaa 100644
Binary files a/AgentsPanelExtension/Assets/Square150x150Logo.scale-125.png and b/AgentsPanelExtension/Assets/Square150x150Logo.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/Square150x150Logo.scale-150.png b/AgentsPanelExtension/Assets/Square150x150Logo.scale-150.png
index 46c3598..6919ab1 100644
Binary files a/AgentsPanelExtension/Assets/Square150x150Logo.scale-150.png and b/AgentsPanelExtension/Assets/Square150x150Logo.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/Square150x150Logo.scale-200.png b/AgentsPanelExtension/Assets/Square150x150Logo.scale-200.png
index 58c6522..8234498 100644
Binary files a/AgentsPanelExtension/Assets/Square150x150Logo.scale-200.png and b/AgentsPanelExtension/Assets/Square150x150Logo.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/Square150x150Logo.scale-400.png b/AgentsPanelExtension/Assets/Square150x150Logo.scale-400.png
index e5c0d87..d08ddb4 100644
Binary files a/AgentsPanelExtension/Assets/Square150x150Logo.scale-400.png and b/AgentsPanelExtension/Assets/Square150x150Logo.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-16.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-16.png
index 6a9ebf1..99332e2 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-16.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-16.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-24.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-24.png
index b10227d..ff47987 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-24.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-24.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-256.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-256.png
index 5e3b48e..0a58c7d 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-256.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-256.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-32.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-32.png
index 1e878d5..3fe7190 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-32.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-32.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-48.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-48.png
index 5175ad2..5868e52 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-48.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-lightunplated_targetsize-48.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-16.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
index 6a9ebf1..99332e2 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-16.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-16.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-256.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
index 5e3b48e..0a58c7d 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-256.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-256.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-32.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-32.png
index 1e878d5..3fe7190 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-32.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-32.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-48.png b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
index 5175ad2..5868e52 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-48.png and b/AgentsPanelExtension/Assets/Square44x44Logo.altform-unplated_targetsize-48.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.scale-100.png b/AgentsPanelExtension/Assets/Square44x44Logo.scale-100.png
index 344d710..d3ab00e 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.scale-100.png and b/AgentsPanelExtension/Assets/Square44x44Logo.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.scale-125.png b/AgentsPanelExtension/Assets/Square44x44Logo.scale-125.png
index 95a12c2..c6d052c 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.scale-125.png and b/AgentsPanelExtension/Assets/Square44x44Logo.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.scale-150.png b/AgentsPanelExtension/Assets/Square44x44Logo.scale-150.png
index 7565ece..984c17d 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.scale-150.png and b/AgentsPanelExtension/Assets/Square44x44Logo.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.scale-200.png b/AgentsPanelExtension/Assets/Square44x44Logo.scale-200.png
index 1b29543..f70b0b5 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.scale-200.png and b/AgentsPanelExtension/Assets/Square44x44Logo.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.scale-400.png b/AgentsPanelExtension/Assets/Square44x44Logo.scale-400.png
index 34ffded..a3c7bec 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.scale-400.png and b/AgentsPanelExtension/Assets/Square44x44Logo.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-16.png b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-16.png
index 6a9ebf1..99332e2 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-16.png and b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-16.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24.png b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24.png
index b10227d..ff47987 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24.png and b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
index b10227d..ff47987 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24_altform-unplated.png and b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-24_altform-unplated.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-256.png b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-256.png
index 5e3b48e..0a58c7d 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-256.png and b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-256.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-32.png b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-32.png
index 1e878d5..3fe7190 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-32.png and b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-32.png differ
diff --git a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-48.png b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-48.png
index 5175ad2..5868e52 100644
Binary files a/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-48.png and b/AgentsPanelExtension/Assets/Square44x44Logo.targetsize-48.png differ
diff --git a/AgentsPanelExtension/Assets/StoreLogo.scale-100.png b/AgentsPanelExtension/Assets/StoreLogo.scale-100.png
index 0f4c25e..d4d11f7 100644
Binary files a/AgentsPanelExtension/Assets/StoreLogo.scale-100.png and b/AgentsPanelExtension/Assets/StoreLogo.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/StoreLogo.scale-125.png b/AgentsPanelExtension/Assets/StoreLogo.scale-125.png
index c376662..3478583 100644
Binary files a/AgentsPanelExtension/Assets/StoreLogo.scale-125.png and b/AgentsPanelExtension/Assets/StoreLogo.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/StoreLogo.scale-150.png b/AgentsPanelExtension/Assets/StoreLogo.scale-150.png
index f65ebc7..e418cef 100644
Binary files a/AgentsPanelExtension/Assets/StoreLogo.scale-150.png and b/AgentsPanelExtension/Assets/StoreLogo.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/StoreLogo.scale-200.png b/AgentsPanelExtension/Assets/StoreLogo.scale-200.png
index 139b8df..43573f9 100644
Binary files a/AgentsPanelExtension/Assets/StoreLogo.scale-200.png and b/AgentsPanelExtension/Assets/StoreLogo.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/StoreLogo.scale-400.png b/AgentsPanelExtension/Assets/StoreLogo.scale-400.png
index 4997806..b226982 100644
Binary files a/AgentsPanelExtension/Assets/StoreLogo.scale-400.png and b/AgentsPanelExtension/Assets/StoreLogo.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-100.png b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-100.png
index 806aa1c..b3d2231 100644
Binary files a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-100.png and b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-100.png differ
diff --git a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-125.png b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-125.png
index 83c4896..97d832f 100644
Binary files a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-125.png and b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-125.png differ
diff --git a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-150.png b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-150.png
index 841e0e6..4da132b 100644
Binary files a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-150.png and b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-150.png differ
diff --git a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-200.png b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-200.png
index 4c1117b..8128c8d 100644
Binary files a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-200.png and b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-200.png differ
diff --git a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-400.png b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-400.png
index ccc4179..a121ef3 100644
Binary files a/AgentsPanelExtension/Assets/Wide310x150Logo.scale-400.png and b/AgentsPanelExtension/Assets/Wide310x150Logo.scale-400.png differ
diff --git a/AgentsPanelExtension/Assets/agentspanel_logo_base_square.png b/AgentsPanelExtension/Assets/agentspanel_logo_base_square.png
index cc7453a..3707db8 100644
Binary files a/AgentsPanelExtension/Assets/agentspanel_logo_base_square.png and b/AgentsPanelExtension/Assets/agentspanel_logo_base_square.png differ
diff --git a/AgentsPanelExtension/Assets/provider_copilot.png b/AgentsPanelExtension/Assets/provider_copilot.png
index cc7453a..468a96a 100644
Binary files a/AgentsPanelExtension/Assets/provider_copilot.png and b/AgentsPanelExtension/Assets/provider_copilot.png differ
diff --git a/README.md b/README.md
index 12ed970..f86d3fe 100644
--- a/README.md
+++ b/README.md
@@ -1,46 +1,85 @@
# Agents Panel for Command Palette
-A [PowerToys Command Palette](https://learn.microsoft.com/en-us/windows/powertoys/command-palette/overview)
-extension that shows your AI agents' **usage and limits** at a glance — how much of your session and
-weekly quota is used, when each window resets, and your plan — right from the palette and, most
-usefully, from the **Command Palette Dock**.
+[](https://github.com/CostaFot/agents-panel-extension/releases/latest)
+[](https://github.com/CostaFot/agents-panel-extension/releases)
-## Features
+
+
+A Windows 11 [Command Palette](https://learn.microsoft.com/en-us/windows/powertoys/command-palette/overview) (PowerToys) extension that shows your AI agents' **usage and limits** at a glance — right on the Command Palette dock.
-- **Dock band** (the main event): pinnable quick-look buttons like `5h 23%` and `Wk 41%` that
- live-update while pinned and click through to the full panel.
-- **Agents Panel hub**: one row per quota window with color-coded severity (green → amber → red),
- reset times, plan info, and a manual refresh.
-- **Claude**: reads the sign-in Claude Code already has on your machine — no setup, no API key.
- Shows the same numbers as Claude Code's `/usage`: session (5-hour), weekly, per-model weekly
- limits, and extra-usage credits.
-- **Codex**: reads the Codex CLI/app sign-in (ChatGPT subscription limits) — session, weekly, or
- monthly windows depending on plan.
-- **Copilot**: reads a GitHub token the machine already has (gh CLI, Copilot CLI, or the editor
- Copilot plugins — or paste a fine-grained PAT in settings) and shows the monthly Copilot quotas
- (chat / completions / premium requests, per plan).
-- **Extensible by design**: providers implement a small `IAgentUsageProvider` interface; more agents
- can slot in later.
-- Stale-tolerant: if a refresh fails (offline, rate-limited), the last known numbers stay visible and
- are marked stale instead of vanishing.
+> Not affiliated with, endorsed by, or sponsored by Anthropic, OpenAI, GitHub, or Microsoft. All product names are used only to identify the services this extension reads usage data for.
## Requirements
-- Windows 11, PowerToys with Command Palette (extension SDK ≥ 0.9 for Dock support)
-- For live Claude data: [Claude Code](https://claude.com/claude-code) signed in with a Pro/Max account
+- [PowerToys](https://github.com/microsoft/PowerToys) with Command Palette enabled
+- For live Claude data: Claude Code signed in with a Pro/Max account
- For live Codex data: the Codex CLI or desktop app signed in with a ChatGPT account
-- For live Copilot data: any local GitHub sign-in (gh CLI, Copilot CLI, editor Copilot plugins) or a
- fine-grained PAT with *Copilot Requests: Read*
+- For live Copilot data: a local GitHub Copilot sign-in, or a fine-grained PAT with *Copilot Requests: Read*
+
+## Installation
+
+
+
+Coming to the Microsoft Store and WinGet — until then, grab the UNSIGNED `.msixbundle` from [Releases](https://github.com/CostaFot/agents-panel-extension/releases).
+
+## Features
+
+### The Agents Panel hub
+
+One top-level **Agents Panel** command opens the hub — one row per agent with a usage summary and the worst window's percentage at a glance.
+
+
+
+### Claude
+
+Reads local configuration — no setup, no API key. Shows the same numbers as Claude Code's `/usage`: session (5-hour), weekly, per-model weekly limits, and extra-usage credits.
+
+
-## Notes
+### Codex
-- The usage endpoints are undocumented; this extension polls them gently (3-minute minimum,
- configurable) and identifies itself honestly (`agents-panel/`). If an endpoint changes,
- each provider is isolated so it can be swapped without touching the rest of the app.
-- Tokens are read from the agents' own local credential stores at request time only — never
- stored, never logged, never sent anywhere except each agent's own usage endpoint
- (`api.anthropic.com`, `chatgpt.com`, `api.github.com`).
-- No telemetry. Release builds log nothing.
+Reads local configuration and shows your ChatGPT subscription limits — session, weekly, or monthly windows depending on plan.
+
+
+
+### Copilot
+
+Reads local configuration — or a fine-grained PAT pasted in settings — and shows the monthly Copilot quotas (chat / completions / premium requests, per plan).
+
+
+
+### Dock integration
+
+The main event: each agent is its own dock band with quick-look buttons like `5h 27%` and `Wk 17%` that live-update while pinned and click through to the full panel. Pin exactly the agents you want via the dock's own band management.
+
+
+
+
+
+## FAQ
+
+**Will you steal my tokens?**
+I don't care about your tokens. Local configuration is read at request time only. Read the source code.
+
+**Is this official?**
+No. The usage endpoints are undocumented; this extension polls them (3-minute minimum, configurable). NO GUARANTEES :)
+
+**Is there telemetry?**
+No.
+
+**Do I need an account?**
+Only the subscriptions of the agents you already use.
## Building
@@ -48,5 +87,8 @@ usefully, from the **Command Palette Dock**.
dotnet build AgentsPanelExtension.sln -p:Platform=x64
```
-Deploy the MSIX package from your IDE (Rider or Visual Studio's "(Package)" launch profile), then
-reload Command Palette.
+Deploy the MSIX package from your IDE (Rider or Visual Studio's "(Package)" launch profile), then reload Command Palette.
+
+## License
+
+[MIT](LICENSE)
diff --git a/listing/agents_icon_base.jpg b/listing/agents_icon_base.jpg
new file mode 100644
index 0000000..f50f493
Binary files /dev/null and b/listing/agents_icon_base.jpg differ
diff --git a/listing/agentspanel_logo_1280.png b/listing/agentspanel_logo_1280.png
new file mode 100644
index 0000000..c4c4a1c
Binary files /dev/null and b/listing/agentspanel_logo_1280.png differ
diff --git a/listing/base_screenshot_bands.png b/listing/base_screenshot_bands.png
new file mode 100644
index 0000000..3e576c8
Binary files /dev/null and b/listing/base_screenshot_bands.png differ
diff --git a/listing/base_screenshot_claude_hub.png b/listing/base_screenshot_claude_hub.png
new file mode 100644
index 0000000..6a947a7
Binary files /dev/null and b/listing/base_screenshot_claude_hub.png differ
diff --git a/listing/base_screenshot_codex_hub.png b/listing/base_screenshot_codex_hub.png
new file mode 100644
index 0000000..a8c9dc2
Binary files /dev/null and b/listing/base_screenshot_codex_hub.png differ
diff --git a/listing/base_screenshot_copilot_hub.png b/listing/base_screenshot_copilot_hub.png
new file mode 100644
index 0000000..e7b322d
Binary files /dev/null and b/listing/base_screenshot_copilot_hub.png differ
diff --git a/listing/base_screenshot_dock.png b/listing/base_screenshot_dock.png
new file mode 100644
index 0000000..3479c7c
Binary files /dev/null and b/listing/base_screenshot_dock.png differ
diff --git a/listing/base_screenshot_hub.png b/listing/base_screenshot_hub.png
new file mode 100644
index 0000000..a033af2
Binary files /dev/null and b/listing/base_screenshot_hub.png differ
diff --git a/listing/screenshot_bands.png b/listing/screenshot_bands.png
new file mode 100644
index 0000000..4bfc76a
Binary files /dev/null and b/listing/screenshot_bands.png differ
diff --git a/listing/screenshot_claude_hub.png b/listing/screenshot_claude_hub.png
new file mode 100644
index 0000000..f142af2
Binary files /dev/null and b/listing/screenshot_claude_hub.png differ
diff --git a/listing/screenshot_codex_hub.png b/listing/screenshot_codex_hub.png
new file mode 100644
index 0000000..1ad67ab
Binary files /dev/null and b/listing/screenshot_codex_hub.png differ
diff --git a/listing/screenshot_copilot_hub.png b/listing/screenshot_copilot_hub.png
new file mode 100644
index 0000000..20cb77f
Binary files /dev/null and b/listing/screenshot_copilot_hub.png differ
diff --git a/listing/screenshot_dock.png b/listing/screenshot_dock.png
new file mode 100644
index 0000000..6681a63
Binary files /dev/null and b/listing/screenshot_dock.png differ
diff --git a/listing/screenshot_panel_hub.png b/listing/screenshot_panel_hub.png
new file mode 100644
index 0000000..fa354f3
Binary files /dev/null and b/listing/screenshot_panel_hub.png differ
diff --git a/notes/store-readiness.md b/notes/store-readiness.md
index 3445990..7c6f96a 100644
--- a/notes/store-readiness.md
+++ b/notes/store-readiness.md
@@ -20,36 +20,35 @@ manifest description written, minimal capabilities, GitHub remote configured.
## A. Certification blockers — identity & branding
-- [ ] **A1 [user] Real app logo + MSIX asset regen.** All 55 tile/store/splash PNGs in
- `AgentsPanelExtension/Assets/` are byte-copies of MarketExtension's `$ >_` branding, and
- `Assets/agentspanel_logo_base_square.png` is its source art renamed. Design a new square source
- PNG → VS Manifest Designer → Visual Assets with **"Apply recommended padding" OFF**
- (already-padded art double-insets) → regenerate every scale/targetsize variant. The same square
- source is the in-app icon (`AgentsPanelCommandsProvider.cs`, `UsagePage.cs`, `LegalPage.cs`,
- `ProviderIcons.cs` fallback) — two separate icon systems, one source image.
-- [ ] **A2 [user] Real `provider_copilot.png`.** Currently byte-identical to the app logo
- (1289×1289, 1.17 MB). Needs a purpose-made 64×64 mark like `provider_claude.png` /
- `provider_codex.png`.
-- [ ] **A3 [agent] Downsize oversized icons.** `agentspanel_logo_base_square.png` (1.17 MB) and
- `provider_copilot.png` load for 16–32 px rows — ~2.3 MB of package bloat. (After A1/A2 land.)
+- [x] **A1 [user] Real app logo + MSIX asset regen.** (done 2026-08-14 — AI-generated "% >_"
+ dark-squircle art, cleaned to real transparency + 1280px by agent; VS Visual Assets regenerated
+ with padding OFF by user. User may iterate on the art later — the full flow is: replace
+ `listing/agentspanel_logo_1280.png` master → VS regen → agent re-downsizes the Assets copy.
+ The raw AI generation lives at `listing/agents_icon_base.jpg`.)
+- [x] **A2 [agent] Real `provider_copilot.png`.** (done 2026-08-14 — decision: NO real third-party
+ branding for any provider icon, generic tiles only. New 64×64 purple rounded tile with white
+ `{ }` braces glyph, matching the Claude "C" / Codex ">_" tile system; 997 bytes.)
+- [x] **A3 [agent] Downsize oversized icons.** (done 2026-08-14) The 1280px marketing master is
+ parked at `listing/agentspanel_logo_1280.png` (source for any future VS asset regen + README/
+ social art); the in-package `Assets/agentspanel_logo_base_square.png` is a 256px derivative
+ (23 KB, down from 1.17 MB). `provider_copilot.png` was resolved by A2.
- [ ] **A4 [user] Partner Center name reservation.** Reserve "Agents Panel for Command Palette";
confirm the assigned `Identity Name` matches `CostaFotiadis.AgentsPanelforCommandPalette` in
`Package.appxmanifest` + csproj `AppxPackageIdentityName`. Publisher CN already matches.
## B. Certification blockers — content & legal
-- [x] **B5 [agent] Hosted privacy policy + terms.** (docs/ + deploy-pages.yml written 2026-08-14; **[user] still to do: enable GitHub Pages on the repo** — Settings → Pages → Source: GitHub Actions) Partner Center requires a privacy-policy URL.
+- [x] **B5 [agent] Hosted privacy policy + terms.** (docs/ + deploy-pages.yml written 2026-08-14;
+ GitHub Pages enabled + deployed 2026-08-14) Partner Center requires a privacy-policy URL.
Create `docs/{index,privacy,terms}.html` + `style.css` modeled on MarketExtension's `docs/`,
adapted to this app: credentials read locally from other apps' stores, requests go directly to
- Anthropic/OpenAI/GitHub, zero telemetry, Copilot PAT stored plaintext in settings JSON. Copy
- `deploy-pages.yml`; **[user]** enables GitHub Pages on the repo.
+ Anthropic/OpenAI/GitHub, zero telemetry, Copilot PAT stored plaintext in settings JSON.
- [x] **B6 [agent] LICENSE.** Add MIT (matching MarketExtension). Without it the public repo is
all-rights-reserved by default.
-- [x] **B7 [agent] README fixes.** (demo-mode claim removed, build/deploy section fixed 2026-08-14; badges/screenshots deferred to post-approval) Remove the false "Demo mode" claim (line 24 — decided: not
- implementing it); fix "Deploy the MSIX from Visual Studio" (line 52) vs the Rider reality. Later
- (after Store approval): release/downloads badges, Store badge
- (`https://apps.microsoft.com/detail/`), winget one-liner, screenshots — copy
- MarketExtension's README structure.
+- [x] **B7 [agent] README fixes.** (restructured to MarketExtension's README shape 2026-08-14:
+ badges, dock-strip hero, non-affiliation note, Installation, per-feature screenshot sections,
+ FAQ, MIT footer. Store badge + winget one-liner are stubbed in an HTML comment — after Store
+ approval, uncomment and fill in the ``.)
- [x] **B8 [either] Store listing copy → `notes/store-listing.md`.** (drafted 2026-08-14 — user reviews before Partner Center paste) Short + full description,
**non-affiliation paragraph** (not affiliated with/endorsed by Anthropic, OpenAI, GitHub, or
Microsoft), disclose that the app requires third-party subscriptions/sign-ins (Store policy),
@@ -112,8 +111,12 @@ manifest description written, minimal capabilities, GitHub remote configured.
`setup-template.iss` (its `[Registry]` COM block must use this repo's GUID
`90ff65ac-91f0-4e40-b50c-4dfa6b58c511`).
- [x] **E20 [agent] `notes/releasing.md`.** Skeleton created alongside this checklist.
-- [ ] **E21 [user] Screenshots → `listing/`.** Hub, provider page, dock bands, settings — doubles
- as Store listing shots and README art. Needs A1/A2 branding first.
+- [x] **E21 [user] Screenshots → `listing/`.** (done 2026-08-14) Framed-on-gradient shots in
+ `listing/`: `screenshot_panel_hub` (hero), `screenshot_{claude,codex,copilot}_hub` (provider
+ pages, 16:9 Store-ready), `screenshot_bands` (1:1, band management), `screenshot_dock` (3:1
+ strip). `base_screenshot_*` are the raw captures. Note for F22: Store uploads may need the 1:1 /
+ 3:1 shots downscaled or padded (the 7200px dock strip exceeds the 3840×2160 ceiling); hub shots
+ upload as-is.
## F. Store submission & post-Store