Jeremiah Lowin Claude commited on
Commit
488d1b3
·
unverified ·
1 Parent(s): e2d1adb

improve: Add tests label and SDK docs guidance to triage bot (#1516)

Browse files
.github/workflows/marvin-label-triage.yml CHANGED
@@ -65,7 +65,12 @@ jobs:
65
  - bug: Reports of broken functionality OR PRs that fix bugs
66
  - enhancement: New functions/endpoints, improvements to existing features, internal tooling, workflow improvements, minor new capabilities
67
  - feature: ONLY for major headline functionality worthy of a blog post announcement (2-4 per release, never for issues)
68
- - documentation: Primary change is to docs, examples, or guides
 
 
 
 
 
69
 
70
  FEATURE vs ENHANCEMENT guidance:
71
  - feature: Major systems like new auth systems, MCP composition, proxying MCP servers, major CLI commands that transform workflows
@@ -95,6 +100,7 @@ jobs:
95
  - openapi: OpenAPI integration/parsing is the primary topic
96
  - http: HTTP transport or networking is the main issue
97
  - contrib: Specifically about community contributions in src/contrib/
 
98
 
99
  IMPORTANT LABELING RULES:
100
  - Be selective - only apply labels that are clearly relevant
 
65
  - bug: Reports of broken functionality OR PRs that fix bugs
66
  - enhancement: New functions/endpoints, improvements to existing features, internal tooling, workflow improvements, minor new capabilities
67
  - feature: ONLY for major headline functionality worthy of a blog post announcement (2-4 per release, never for issues)
68
+ - documentation: Primary change is to user-facing docs, examples, or guides
69
+
70
+ SPECIAL DOCUMENTATION RULES:
71
+ - DO NOT apply "documentation" label if PR only updates auto-generated SDK docs (docs/python-sdk/**)
72
+ - DO apply "documentation" label for significant user-facing documentation changes (guides, examples, API docs)
73
+ - Auto-generated docs updates should get appropriate category label (enhancement, bug, etc.) based on the underlying code changes
74
 
75
  FEATURE vs ENHANCEMENT guidance:
76
  - feature: Major systems like new auth systems, MCP composition, proxying MCP servers, major CLI commands that transform workflows
 
100
  - openapi: OpenAPI integration/parsing is the primary topic
101
  - http: HTTP transport or networking is the main issue
102
  - contrib: Specifically about community contributions in src/contrib/
103
+ - tests: Issues primarily about testing infrastructure, CI/CD workflows, or test coverage
104
 
105
  IMPORTANT LABELING RULES:
106
  - Be selective - only apply labels that are clearly relevant