Commit Graph

305 Commits

Author SHA1 Message Date
Coco Sheng
65f98d330b feat: set native GitHub Issue Type via GraphQL instead of prepending title 2026-05-06 17:00:33 -04:00
Coco Sheng
6ade29e97e perf: merge dynamic validation rules directly into the primary contextual prompt to halve API calls per issue 2026-05-06 16:52:49 -04:00
Coco Sheng
a3755d6b3c perf: simplify analyze_pipeline.py to rely exclusively on single-turn analysis 2026-05-06 16:40:51 -04:00
Coco Sheng
35066b6344 refactor: replace static keyword heuristic validation with dynamic gemini ai validation 2026-05-06 16:39:24 -04:00
Coco Sheng
4398261feb feat: consolidate multi-stage analysis pipeline into a single, efficient python script 2026-05-06 16:35:38 -04:00
Coco Sheng
fb236ea0e2 feat: categorize_issues.py now accepts a full github search URL as input instead of a raw query string 2026-05-06 16:32:59 -04:00
Coco Sheng
374e4713d8 feat: add categorize_issues.py to automatically classify and update github issues, and update README 2026-05-06 16:31:49 -04:00
Coco Sheng
3579e5edde docs: restructure workflow into an ideal 3-step sequence: categorize/export, analyze, update json 2026-05-06 16:30:31 -04:00
Coco Sheng
2a513fd575 docs: clarify that the prompt should command Gemini to both label the issue and modify its body/title on github 2026-05-06 16:28:57 -04:00
Coco Sheng
93d655e05d docs: clarify that auto-categorization should both update the local json and apply github labels 2026-05-06 16:28:27 -04:00
Coco Sheng
0cb1c328b3 docs: update auto-categorization prompt to only modify labels on github, not local json 2026-05-06 16:27:46 -04:00
Coco Sheng
ab41447450 feat: merge steps 2-5 into a single unified pipeline script run_pipeline.sh 2026-05-06 16:26:54 -04:00
Coco Sheng
6b2ea5dd47 docs: move auto-categorizing to step 1 and update prompt to set type field 2026-05-06 16:25:15 -04:00
Coco Sheng
7fcceea7bc docs: add instructions for using gemini-cli to automatically categorize and label issues 2026-05-06 16:24:06 -04:00
Coco Sheng
966758875e feat: add fetch_from_url.py to easily download issues via standard github search urls 2026-05-06 16:22:59 -04:00
Coco Sheng
08090cc31c docs: add instructions on how to generate the initial json datasets using the gh cli 2026-05-06 16:17:37 -04:00
Coco Sheng
59f1711543 docs: add summary docstrings to all python scripts explaining their purpose 2026-05-06 16:11:45 -04:00
Coco Sheng
363cdef6e8 chore: restore issues.json and issues.csv containing feature analysis 2026-05-06 16:08:31 -04:00
Coco Sheng
ca9c2009cc refactor: remove hardcoded api keys and paths to make core analyzers generic 2026-05-06 16:05:35 -04:00
Coco Sheng
268fe7cbe1 chore: organize auxiliary and validation scripts into a utils directory 2026-05-06 16:04:00 -04:00
Coco Sheng
a365af630d feat: add generic_processor.py for general backlog analysis tasks 2026-05-06 16:02:30 -04:00
Coco Sheng
a9143b0f84 chore: prune redundant script versions and data from backlog-analysis 2026-05-06 15:52:41 -04:00
Coco Sheng
c76ea08eb5 feat: consolidate backlog analysis tools into scripts/backlog-analysis 2026-05-06 15:50:06 -04:00
Abhi
12097e4fc7 fix(extensions): fix bundling for examples (#25542) 2026-04-16 19:11:03 +00:00
Tommaso Sciortino
62fb3cf658 feat: bundle ripgrep binaries into SEA for offline support (#25342) 2026-04-15 06:28:06 +00:00
Sandy Tao
e4c5cb55d4 fix(release): prefix git hash in nightly versions to prevent semver normalization (#25304) 2026-04-13 17:55:11 +00:00
Alisa
14111edc10 Alisa/approve button (#24645) 2026-04-07 16:44:07 +00:00
Alisa
5626611bb8 feat: implement high-signal PR regression check for evaluations (#23937) 2026-04-02 05:14:43 +00:00
Alisa
72a6cbed5f Unused error variables in catch block are not allowed (#24487) 2026-04-02 04:33:07 +00:00
Gaurav
f82f8a9465 fix(build): wire bundle:browser-mcp into bundle pipeline (#24424) 2026-04-01 17:09:58 +00:00
Sehoon Shon
0c2591f17b perf(build): optimize build scripts for parallel execution and remove redundant checks (#24307) 2026-03-31 17:46:36 +00:00
Tommaso Sciortino
711d0e370e fix: shellcheck warnings in scripts (#24035) 2026-03-29 02:47:05 +00:00
Alisa
aa178f547c feat(evals): add reliability harvester and 500/503 retry support (#23626) 2026-03-26 01:48:45 +00:00
Alisa
f08e2d8cab new linting check: github-actions-pinning (#23808) 2026-03-25 21:43:12 +00:00
Alisa
b1e17df2ef Evals: PR Guidance adding workflow (#23164) 2026-03-23 15:07:40 +00:00
matt korwel
eb01ad9396 feat(core): implement native Windows sandboxing (#21807) 2026-03-19 22:25:22 +00:00
cynthialong0-0
3520f33a80 feat(agent): replace the runtime npx for browser agent chrome devtool mcp with pre-built bundle (#22213)
Co-authored-by: Gaurav Ghosh <gaghosh@google.com>
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2026-03-16 08:05:38 +00:00
Christian Gunderman
eb735d0d34 build(ci): fix false positive evals trigger on merge commits (#22237) 2026-03-13 00:38:54 +00:00
Sehoon Shon
dfbf525a98 perf(cli): enable code splitting and deferred UI loading (#22117) 2026-03-12 20:37:03 +00:00
Tommaso Sciortino
769c77427a chore: allow 'gemini-3.1' in sensitive keyword linter (#22065) 2026-03-11 20:00:03 +00:00
Tommaso Sciortino
e795469fb1 docs(cli): add custom keybinding documentation (#21980) 2026-03-11 14:25:24 +00:00
Tommaso Sciortino
d46b199ec3 feat(cli): customizable keyboard shortcuts (#21945) 2026-03-11 01:05:50 +00:00
Gaurav
26deae5256 fix: patch gaxios v7 Array.toString() stream corruption (#21884) 2026-03-10 20:25:24 +00:00
Jerop Kipruto
2b31aab592 fix(release): Improve Patch Release Workflow Comments: Clearer Approval Guidance (#21894) 2026-03-10 17:15:04 +00:00
Jacob Richman
8249b490b8 Handle dirty worktrees better and warn about running scripts/review.sh on untrusted code. (#21791) 2026-03-10 16:38:26 +00:00
Tommaso Sciortino
fd517ff436 refactor(cli): rename 'return' key to 'enter' internally (#21796) 2026-03-10 02:32:40 +00:00
Tommaso Sciortino
4079deb4ee refactor(ui): unify keybinding infrastructure and support string initialization (#21776) 2026-03-09 23:26:33 +00:00
Jacob Richman
d4ee7c7ca8 Add script to speed up reviewing PRs adding a worktree. (#21748) 2026-03-09 19:43:22 +00:00
Tommaso Sciortino
51e9780a54 feat(ui): dynamically generate all keybinding hints (#21346) 2026-03-06 18:34:26 +00:00
Gen Zhang
3679b196d1 feat(release): ship esbuild bundle in npm package (#19171)
Co-authored-by: Yuna Seol <yunaseol@gmail.com>
2026-03-04 22:18:54 +00:00