Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/aw/actions-lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@
"version": "v7.0.0",
"sha": "bbbca2ddaa5d8feaa63e36b76fdaad77386f024f"
},
"github/gh-aw-actions/setup@v0.74.4": {
"github/gh-aw-actions/setup@v0.77.5": {
"repo": "github/gh-aw-actions/setup",
"version": "v0.74.4",
"sha": "d3abfe96a194bce3a523ed2093ddedd5704cdf62"
"version": "v0.77.5",
"sha": "3ea13c02d765410340d533515cb31a7eef2baaf0"
},
"github/gh-aw/actions/setup@v0.52.1": {
"repo": "github/gh-aw/actions/setup",
Expand Down
175 changes: 114 additions & 61 deletions .github/workflows/cross-repo-issue-analysis.lock.yml

Large diffs are not rendered by default.

169 changes: 109 additions & 60 deletions .github/workflows/handle-bug.lock.yml

Large diffs are not rendered by default.

169 changes: 109 additions & 60 deletions .github/workflows/handle-documentation.lock.yml

Large diffs are not rendered by default.

169 changes: 109 additions & 60 deletions .github/workflows/handle-enhancement.lock.yml

Large diffs are not rendered by default.

169 changes: 109 additions & 60 deletions .github/workflows/handle-question.lock.yml

Large diffs are not rendered by default.

170 changes: 111 additions & 59 deletions .github/workflows/issue-classification.lock.yml

Large diffs are not rendered by default.

201 changes: 126 additions & 75 deletions .github/workflows/issue-triage.lock.yml

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions .github/workflows/issue-triage.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ safe-outputs:
add-comment:
max: 2
add-labels:
allowed: [bug, enhancement, question, documentation, sdk/dotnet, sdk/go, sdk/nodejs, sdk/python, priority/high, priority/low, testing, security, needs-info, duplicate]
allowed: [bug, enhancement, question, documentation, sdk/dotnet, sdk/go, sdk/java, sdk/nodejs, sdk/python, priority/high, priority/low, testing, security, needs-info, duplicate]
max: 10
target: triggering
update-issue:
Expand All @@ -33,7 +33,7 @@ timeout-minutes: 10

# Issue Triage Agent

You are an AI agent that triages newly opened issues in the copilot-sdk repository — a multi-language SDK with implementations in .NET, Go, Node.js, and Python.
You are an AI agent that triages newly opened issues in the copilot-sdk repository — a multi-language SDK with implementations in .NET, Go, Java, Node.js, and Python.

## Your Task

Expand All @@ -48,7 +48,8 @@ When a new issue is opened, analyze it and perform the following actions:

### SDK/Language Labels (apply one or more if the issue relates to specific SDKs):
- `sdk/dotnet` — .NET SDK issues
- `sdk/go` — Go SDK issues
- `sdk/go` — Go SDK issues
- `sdk/java` — Java SDK issues
- `sdk/nodejs` — Node.js SDK issues
- `sdk/python` — Python SDK issues

Expand Down

Large diffs are not rendered by default.

211 changes: 127 additions & 84 deletions .github/workflows/java-codegen-fix.lock.yml

Large diffs are not rendered by default.

207 changes: 125 additions & 82 deletions .github/workflows/release-changelog.lock.yml

Large diffs are not rendered by default.

195 changes: 124 additions & 71 deletions .github/workflows/sdk-consistency-review.lock.yml

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion .github/workflows/sdk-consistency-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ on:
- 'python/**'
- 'go/**'
- 'dotnet/**'
- 'java/**'
workflow_dispatch:
inputs:
pr_number:
Expand All @@ -35,7 +36,7 @@ timeout-minutes: 15

# SDK Consistency Review Agent

You are an AI code reviewer specialized in ensuring consistency across multi-language SDK implementations. This repository contains four SDK implementations (Node.js/TypeScript, Python, Go, and .NET) that should maintain feature parity and consistent API design.
You are an AI code reviewer specialized in ensuring consistency across multi-language SDK implementations. This repository contains five SDK implementations (Node.js/TypeScript, Python, Go, .NET, and Java) that should maintain feature parity and consistent API design.

## Your Task

Expand Down Expand Up @@ -69,6 +70,7 @@ When a pull request modifies any SDK client code, review it to ensure:
- **Python**: `python/copilot/`
- **Go**: `go/`
- **.NET**: `dotnet/src/`
- **Java**: `java/src/main/java/`

## Review Process

Expand All @@ -90,6 +92,7 @@ When a pull request modifies any SDK client code, review it to ensure:
- Python uses snake_case (e.g., `create_session`)
- Go uses PascalCase for exported/public functions (e.g., `CreateSession`) and camelCase for unexported/private functions
- .NET uses PascalCase (e.g., `CreateSession`)
- Java uses camelCase for methods (e.g., `createSession`) and PascalCase for classes
- Focus on public API methods when comparing across languages
3. **Focus on API surface**: Prioritize public APIs over internal implementation details
4. **Distinguish between bugs and features**:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/verify-compiled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
- name: Install gh-aw CLI
uses: github/gh-aw/actions/setup-cli@main
with:
version: v0.74.4
version: v0.77.5
- name: Recompile workflows
run: gh aw compile
- name: Check for uncommitted changes
Expand Down
432 changes: 432 additions & 0 deletions 80-java-monorepo-add-01-remove-before-merge/20260512-prompts.md

Large diffs are not rendered by default.

Loading
Loading