Skip to content

Releases: ericc-ch/copilot-api

v0.5.7

28 Jul 18:45

Choose a tag to compare

   🚀 Features

    View changes on GitHub

v0.5.6

26 Jul 17:45

Choose a tag to compare

   🚀 Features

  • Add support for Anthropic thinking blocks  -  by @lanej (0d3c7)

   🐞 Bug Fixes

  • Replace .loose() with .passthrough() in Zod schema  -  by @lanej and Claude (b4d77)
    View changes on GitHub

v0.5.5

25 Jul 17:56

Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v0.5.4

25 Jul 11:31

Choose a tag to compare

   🚀 Features

  • Fallback to output command if clipboardy fails with Claude Code flag  -  by @ericc-ch and opencode (289f1)
    View changes on GitHub

v0.5.3

22 Jul 17:24

Choose a tag to compare

   🚀 Features

  • Add agent/user X-Initiator header to chat completions and tests. fixes #68  -  by @ericc-ch and opencode in #68 (b2473)
    View changes on GitHub

v0.5.2

20 Jul 17:06

Choose a tag to compare

No significant changes

    View changes on GitHub

v0.5.1

22 Jun 04:42

Choose a tag to compare

The /usage endpoints and dashboard was implemented by @Asheblog, thank you! (sorry I don't know why it's not showing)

Trying out AI generated changelog:

Changelog: v0.5.0 to v0.5.1

This update brings a new Usage Dashboard and minor fixes.

✨ New Features

  • Usage Dashboard: Monitor your Copilot API usage and quotas via new GET /usage and GET /token endpoints. A dashboard URL now appears on server start.
  • Token Visibility: A new --show-token flag lets you display GitHub and Copilot tokens during auth and start for debugging.

🚀 Improvements

  • Error Logging: Improved HTTP error logging to include upstream JSON responses.
  • Anthropic Compatibility: Corrected token usage reporting and content mapping for Anthropic API translation.

🛠️ Refactoring

  • Code Structure: start command logic was moved to src/start.ts for better organization.
  • ESLint: ESLint configuration now uses eslint.config.js instead of .ts.

This one is automatically generated from commits:

   🚀 Features

   🐞 Bug Fixes

  • Corrected type definitions for ChatCompletion responses  -  by @ericc-ch (e5072)
    View changes on GitHub

v0.5.0

20 Jun 15:52

Choose a tag to compare

Now that we have Anthropic compatible endpoints, you can now use Claude Code with this thing!
Refer to README for instruction

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.4.0

17 Jun 08:27

Choose a tag to compare

   🚨 Breaking Changes

Basically combined the --business and --enterprise flag into one. Thanks @Luminger for the idea!
Usage examples:

# Use with a business plan GitHub account
npx copilot-api@latest start --account-type business

# Use with an enterprise plan GitHub account
npx copilot-api@latest start --account-type enterprise

   🚀 Features

    View changes on GitHub

v0.3.1

10 Jun 10:33

Choose a tag to compare

   🚀 Features

  • Allow use of GitHub enterprise account type endpoint  -  by @Luminger (37293)
    View changes on GitHub