qwen-code/.gitignore
BingqingLyu 28a3439307
feat(skills): Add codegraph skill for PR review risk analysis and conflict detection (#3910)
* feat(skills): add codegraph skill for PR review risk analysis and conflict detection

Add .qwen/skills/codegraph/ with PR analysis, bug analysis, schema,
patterns, and eval support. Enables per-PR risk scoring (blast radius,
interface changes, test coverage), cross-PR conflict detection, and
automated GitHub labeling via the codegraph-ai pip package.

* chore: ignore .venv and .codegraph directories

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* docs(skills): add HF mirror and ModelScope fallback for embedding model downloads

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix(skills): address PR #3910 review feedback for codegraph skill

- Rename skill from codegraph-qa to codegraph for consistency
- Broaden description to cover index creation and inspection
- Add HuggingFace/ModelScope model download tips
- Document codegraph ingest command for adding git history
- Fix stray '@' in stdout Tee pattern code snippet
- Remove dead reference to PRReview.md
- Add repo_dir parameter to CrossPRAnalyzer examples
- Update CHANGES edge types (hunk/deleted/related/new) and
  resolve_pr_functions internals
- Add Conflict Detection Dimensions table
- Replace codegraph query with PRReview Python API examples
- Remove OPTIONAL MATCH limitation from schema (now supported)
- Update codegraph-ai link to PyPI
- Add HF model download entry to Troubleshooting table

---------

Co-authored-by: pomelo-nwu <czynwu@outlook.com>
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-05-11 18:14:40 +08:00

96 lines
No EOL
1.5 KiB
Text

# API keys and secrets
.env
.env~
# gemini-cli settings
# We want to keep the .gemini in the root of the repo and ignore any .gemini
# in subdirectories. In our root .gemini we want to allow for version control
# for subcommands.
**/.gemini/
!/.gemini/
.gemini/*
!.gemini/config.yaml
!.gemini/commands/
# Note: .qwen-clipboard/ is NOT in gitignore so Gemini can access pasted images
# Dependency directory
node_modules
bower_components
package-lock.json
# Editors
.idea
*.iml
.cursor
.qoder
.claude
CLAUDE.md
.codex
# Qwen Code Configs
.qwen/*
!.qwen/commands/
!.qwen/commands/**
!.qwen/skills/
!.qwen/skills/**
!.qwen/agents/
!.qwen/agents/**
# OS metadata
.DS_Store
Thumbs.db
# TypeScript build info files
*.tsbuildinfo
# Ignore built ts files
dist
# Docker folder to help skip auth refreshes
.docker
bundle
# Test report files
junit.xml
packages/*/coverage/
# Generated files
packages/cli/src/generated/
packages/core/src/generated/
packages/web-templates/src/generated/
.integration-tests/
packages/vscode-ide-companion/*.vsix
logs/
# GHA credentials
gha-creds-*.json
# Log files
patch_output.log
# docs build
docs-site/.next
# content is a symlink to ../docs
docs-site/content
# python cache
__pycache__/
integration-tests/concurrent-runner/output/
integration-tests/concurrent-runner/task-*
integration-tests/terminal-capture/scenarios/screenshots/
# storybook
*storybook.log
storybook-static
# Dev symlink: qc-helper bundled skill docs (created by scripts/dev.js)
packages/core/src/skills/bundled/qc-helper/docs
tmp/
# code graph skills
.venv
.codegraph