Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ericc-ch/copilot-api
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: BlueSkyXN/Copilot-DirectAPI
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 58 files changed
  • 4 contributors

Commits on Mar 30, 2026

  1. feat: rebrand to Copilot-DirectAPI and add --all-agent flag

    Rename project from copilot-api to Copilot-DirectAPI across package.json,
    README, CI, dashboard, and CLI. Centralize app constants in app-info.ts.
    Add legacy token migration from the old data path. Introduce --all-agent
    flag to force X-Initiator=agent on every request. Upload build artifacts
    in CI workflow.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    BlueSkyXN and claude committed Mar 30, 2026
    Configuration menu
    Copy the full SHA
    b46331a View commit details
    Browse the repository at this point in the history
  2. chore: upgrade CI actions and fix code style

    Bump actions/checkout to v5 and actions/upload-artifact to v6; fix trailing newlines and auto-format string templates.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    BlueSkyXN and claude committed Mar 30, 2026
    Configuration menu
    Copy the full SHA
    2eaf448 View commit details
    Browse the repository at this point in the history
  3. ci: add cross-platform binary build matrix and workflow_dispatch trigger

    Rename test job to verify, add build-binary job that compiles standalone
    binaries for linux-x64, darwin-arm64, and windows-x64 via bun --compile.
    Use --frozen-lockfile for reproducible installs and add smoke test for
    linux binary.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    BlueSkyXN and claude committed Mar 30, 2026
    Configuration menu
    Copy the full SHA
    c07a321 View commit details
    Browse the repository at this point in the history
  4. Initial plan

    Copilot committed Mar 30, 2026
    Configuration menu
    Copy the full SHA
    e234b28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30e6375 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1 from BlueSkyXN/copilot/absorb-changes-from-caoz…

    …hiyuan-repo
    
    feat: absorb caozhiyuan/copilot-api upstream changes
    BlueSkyXN authored Mar 30, 2026
    Configuration menu
    Copy the full SHA
    86b30d6 View commit details
    Browse the repository at this point in the history
  7. fix: add missing thinkingBlockOpen to AnthropicStreamState in tests

    The AnthropicStreamState type requires thinkingBlockOpen but the test
    objects at lines 250 and 350 were missing it, causing TS2741 errors.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    BlueSkyXN and Copilot committed Mar 30, 2026
    Configuration menu
    Copy the full SHA
    3635f5f View commit details
    Browse the repository at this point in the history
Loading