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: ZAKUOOOO/cloud-code
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: Janlaywss/cloud-code
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.
  • 15 commits
  • 35,910 files changed
  • 4 contributors

Commits on Mar 31, 2026

  1. add .gitignore, clean up generated files from node_modules

    Remove from tracking:
    - dist/ (build output, regenerated by bun run build.ts)
    - node_modules/.pnpm/ (pnpm internal store, 247MB)
    - node_modules/.bin/ (executable symlinks)
    - node_modules/.ignored/ and .ignored_* (source-map dirs moved aside by pnpm)
    - 100 pnpm-installed package symlinks (regenerated by pnpm install)
    
    Keep in tracking:
    - Private package stubs not on npm (color-diff-napi, modifiers-napi,
      @ant/claude-for-chrome-mcp, @anthropic-ai/mcpb, @anthropic-ai/sandbox-runtime)
    - Source-map extracted packages not installed by pnpm (@grpc/*, @protobufjs/*, etc.)
    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    0d5abe8 View commit details
    Browse the repository at this point in the history
  2. fix: keep only source-map extracted node_modules, exclude pnpm artifacts

    Restore node_modules to exact state from cli.js.map extraction:
    - Move .ignored/ and .ignored_* files back to original package paths
    - Remove pnpm symlinks (replaced by real source-map directories)
    - Update .gitignore: only exclude /dist/, .pnpm/, .bin/, .ignored* dirs
    - All package dist/ folders are now preserved as part of source-map files
    
    After clone, run `pnpm install` to get pnpm-managed symlinks for building.
    The committed node_modules contains the original TypeScript/JS source files
    as bundled in cli.js.
    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    a192e18 View commit details
    Browse the repository at this point in the history
  3. readme.gitignore

    wangshengsong committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    8af48ca View commit details
    Browse the repository at this point in the history
  4. fix: reproducible build — pin deps, patch commander, move stubs to st…

    …ubs/
    
    - Move private package stubs to stubs/ (tracked), reference via file: in package.json
      Stubs: color-diff-napi, modifiers-napi, @ant/claude-for-chrome-mcp,
             @anthropic-ai/mcpb, @anthropic-ai/sandbox-runtime
    - Add patches/[email protected] via pnpm patch:
      Allow multi-char short flags (/^-[^-]+$/) so -d2e works with commander v14
    - Pin all dependency versions to exact versions from original cli.js bundle
      (extracted from node_modules package.json files in source map)
    - Add @anthropic-ai/bedrock-sdk, foundry-sdk, vertex-sdk to dependencies
    - Update .gitignore: node_modules/ fully ignored (regenerated by pnpm install)
    - Update scripts to use plain `bun` instead of hardcoded path
    - Verified: rm -rf node_modules && pnpm install && bun run build.ts succeeds
      Output: dist/cli.js (22.1MB), `bun dist/cli.js --version` → 2.1.88 (Claude Code)
    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    8427512 View commit details
    Browse the repository at this point in the history
  5. readme

    wangshengsong committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    a483396 View commit details
    Browse the repository at this point in the history
  6. readme

    wangshengsong committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    9e0357c View commit details
    Browse the repository at this point in the history
  7. tgz

    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    50cfc16 View commit details
    Browse the repository at this point in the history
  8. readme

    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    64e25eb View commit details
    Browse the repository at this point in the history
  9. readme

    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    0d3b289 View commit details
    Browse the repository at this point in the history
  10. readme

    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    ffaa2d2 View commit details
    Browse the repository at this point in the history
  11. readme

    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    726a618 View commit details
    Browse the repository at this point in the history
  12. readme

    Janlaywss committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    60da647 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2026

  1. Configuration menu
    Copy the full SHA
    7e2d147 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3417e5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request Janlaywss#1 from BlackishGreen33/bg/docs/repo/add-…

    …english-readme
    
    Add English README translation
    Janlaywss authored Apr 1, 2026
    Configuration menu
    Copy the full SHA
    b9c6043 View commit details
    Browse the repository at this point in the history
Loading