• Will Chen's avatar
    Triage bot v2 & update issue templates (#2196) · 81e96b49
    Will Chen 提交于
    <!-- CURSOR_SUMMARY -->
    > [!NOTE]
    > Consolidates issue triage and streamlines bug reporting across GitHub
    and the app.
    > 
    > - **CI**: Add `Issue Triage` workflow
    (`.github/workflows/claude-triage.yml`) using
    `anthropics/claude-code-action` with a new prompt
    (`.github/prompts/triage.md`) to auto-label issues, check duplicates
    with confidence ratings, and post brief helper comments (restricted `gh`
    commands).
    > - **Cleanup**: Remove legacy workflows `duplicate-issues.yml` and
    `triage-issues.yml` in favor of the unified triage job.
    > - **Templates**: Update `bug_report.md` to recommend filing from the
    app, link help docs, and request English-only reports.
    > - **App**: Simplify `HelpDialog` prefilled GitHub issue bodies
    (combine description + repro, mark screenshot as recommended, keep
    English note) while retaining auto-included system info/logs.
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    736a12b69d2d474a59acf33a3867af092c41aa42. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Add a single, smarter triage bot that auto-labels new issues, checks for
    duplicates, and leaves short, friendly guidance. Also simplify our bug
    report template and in‑app “Report a bug” text to get better reports.
    
    - **New Features**
      - Triage agent prompt that:
    - Labels issues (bug/feature/ux) and adds language/incomplete/pro tags
    with friendly comments.
    - Searches for duplicates with confidence ratings and links helpful
    prior comments when highly confident.
    - New GitHub Action runs on issue creation using claude-code with
    restricted gh commands.
    
    - **Refactors**
    - Replace the two legacy workflows (duplicate-issues, triage-issues)
    with the new unified triage workflow.
    - Update bug_report.md to recommend reporting from the app, link help
    docs, and ask for English.
    - Simplify HelpDialog issue template: combine description + repro, mark
    screenshot as recommended, keep the “fill in English” note.
    
    <sup>Written for commit 736a12b69d2d474a59acf33a3867af092c41aa42.
    Summary will update on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    
    ---------
    Co-authored-by: 's avatargreptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
    81e96b49
名称
最后提交
最后更新
.claude 正在载入提交数据...
.cursor/rules 正在载入提交数据...
.devcontainer 正在载入提交数据...
.github 正在载入提交数据...
.husky 正在载入提交数据...
assets 正在载入提交数据...
docs 正在载入提交数据...
drizzle 正在载入提交数据...
e2e-tests 正在载入提交数据...
packages/@dyad-sh 正在载入提交数据...
scaffold 正在载入提交数据...
scripts 正在载入提交数据...
shared 正在载入提交数据...
src 正在载入提交数据...
testing 正在载入提交数据...
tools 正在载入提交数据...
worker 正在载入提交数据...
workers/tsc 正在载入提交数据...
.cursorignore 正在载入提交数据...
.env.example 正在载入提交数据...
.eslintrc.json 正在载入提交数据...
.gitattributes 正在载入提交数据...
.gitignore 正在载入提交数据...
.oxlintrc.json 正在载入提交数据...
.prettierignore 正在载入提交数据...
.prettierrc 正在载入提交数据...
AGENTS.md 正在载入提交数据...
CLA.md 正在载入提交数据...
CONTRIBUTING.md 正在载入提交数据...
LICENSE 正在载入提交数据...
README.md 正在载入提交数据...
SECURITY.md 正在载入提交数据...
biome.json 正在载入提交数据...
components.json 正在载入提交数据...
drizzle.config.ts 正在载入提交数据...
forge.config.ts 正在载入提交数据...
forge.env.d.ts 正在载入提交数据...
index.html 正在载入提交数据...
lint-staged.config.js 正在载入提交数据...
merge.config.ts 正在载入提交数据...
package-lock.json 正在载入提交数据...
package.json 正在载入提交数据...
playwright.config.ts 正在载入提交数据...
tsconfig.app.json 正在载入提交数据...
tsconfig.json 正在载入提交数据...
tsconfig.node.json 正在载入提交数据...
vite.main.config.mts 正在载入提交数据...
vite.preload.config.mts 正在载入提交数据...
vite.renderer.config.mts 正在载入提交数据...
vite.worker.config.mts 正在载入提交数据...
vitest.config.ts 正在载入提交数据...