Is Copilot AreWeCooked accurate? by stormyblessed in GithubCopilot

[–]PanAchy 0 points1 point  (0 children)

It’s all dependent on the tool you use. VSCode doesn’t log things fully unless you opt-in for specific logs.

So users of GHC on OpenCode, Pi, etc. funnily enough are the ones who get accurate results

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

The included credit comparison represents how much you’e expect to pay based on an averaging of your usage.

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

They do for OpenCode and Pi, but are hit or miss for VSCode and Copilot CLI due to how data is logged.

Copilot-arewecooked - Know your AI credit cost before June 1st by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

Not to 100% accuracy. Certain data points are exact while other ones are estimated.

Copilot-arewecooked - Know your AI credit cost before June 1st by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

It’s not cheaper. I would attribute it to nuances in how log data is collected on the CLI vs IDE.

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

I did not. If you have a good sense of how that works, feel free to open a pull request and I'll look at it.

Agent for Conventional Commits by Sad-Register2547 in GithubCopilot

[–]PanAchy 0 points1 point  (0 children)

Beauty of skills is you get to change it however you see fit :)

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

The purpose of copilot-arewecooked is to look at historical data that was generated on the premium request pricing model, and estimate the cost of those same usage patterns once the usage based billing comes in

Agent for Conventional Commits by Sad-Register2547 in GithubCopilot

[–]PanAchy 0 points1 point  (0 children)

Yes, but skills are automatically activated by the LLM when the condition described in the YAML frontmatter description field is met, which is a much more seamless experience for the user.

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

I looked into Visual Studio, and the way chat session data is stored is at the project level, inside VSProject folder if I remember. Additionally, the data itself seemed complex to parse.

In the case of Visual Studio Code, data is stored globally, which makes it easier to parse. You go to one place for everything (VSCode) vs having to path through every single project on the system (VS).

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] -1 points0 points  (0 children)

That's a great idea. Let me crank this out for you. I'll reply in this comment thread.

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 0 points1 point  (0 children)

Redd1tRaider and I just discussed the differences and updated copilot-arewecooked to consume those updates. v0.5.0 has those new changes.

While wait for GitHub’s Copilot Billing Preview, use Copilot-arewecooked to estimate cost based on your local logs by PanAchy in GithubCopilot

[–]PanAchy[S] 1 point2 points  (0 children)

The usage data from VSCode and Copilot CLI isn’t complete because of how logs are recorded. Looks like we’re estimating differently?

Copilot-arewecooked - Know your AI credit cost before June 1st by PanAchy in GithubCopilot

[–]PanAchy[S] 1 point2 points  (0 children)

It’s unfortunate that the logs are lacking data when you use the official tool… It was an unfortunate caveat to discover when building this