Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
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: colbymchenry/codegraph
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
Loading
...
head repository: myersguo/codegraph
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 26 files changed
  • 1 contributor

Commits on May 20, 2026

  1. feat: init defaults to ~/.codegraph, rename to @myersguo/codegraph

    - codegraph init (no path) now defaults to home directory (~/.codegraph)
    - Package renamed from @colbymchenry/codegraph to @myersguo/codegraph
    - LICENSE: added Myers Guo copyright alongside original MIT license
    - Bump version to 0.7.12
    liangyong.guo committed May 20, 2026
    Configuration menu
    Copy the full SHA
    3a118e1 View commit details
    Browse the repository at this point in the history
  2. fix: resolveIndexTarget falls back to ~/.codegraph

    When ~/.codegraph is initialized via codegraph init, commands like
    index/sync/status now find it regardless of the current working directory.
    liangyong.guo committed May 20, 2026
    Configuration menu
    Copy the full SHA
    50888e6 View commit details
    Browse the repository at this point in the history
  3. feat: stable source root IDs via git remote origin URL

    Source root identity now derived from the git remote origin URL when
    available, so the same repo produces the same ID regardless of clone
    location. SSH and HTTPS URLs are normalized to a canonical form.
    Falls back to filesystem path hash for non-git directories.
    liangyong.guo committed May 20, 2026
    Configuration menu
    Copy the full SHA
    296e595 View commit details
    Browse the repository at this point in the history
  4. fix: use git repo name as source root slug, not clone directory name

    Previously the slug in the source root ID used path.basename() of the
    clone directory, so /tmp/cg1 and /tmp/cg2 would produce different IDs
    even for the same repo. Now the slug comes from the git remote URL's
    repo name, making IDs truly stable across clone locations.
    liangyong.guo committed May 20, 2026
    Configuration menu
    Copy the full SHA
    6dbe5f6 View commit details
    Browse the repository at this point in the history
  5. feat: add remote_url and commit_id columns to source_roots for git pr...

    ...ovenance tracking
    Store normalized git remote origin URL and HEAD commit hash alongside
    each source root so status/list commands can show which repo and commit
    the index was built from. Non-git directories store NULL.
    Bump to v0.7.13.
    liangyong.guo committed May 20, 2026
    Configuration menu
    Copy the full SHA
    5dd1912 View commit details
    Browse the repository at this point in the history
  6. chore: bump to v0.7.14

    liangyong.guo committed May 20, 2026
    Configuration menu
    Copy the full SHA
    63759ee View commit details
    Browse the repository at this point in the history
Loading

AltStyle によって変換されたページ (->オリジナル) /