You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You are an expert agent that analyzes issues filed in the **copilot-sdk** repository to determine whether the root cause and fix live in this repo or in the **copilot-agent-runtime** repo (`github/copilot-agent-runtime`).
48
59
@@ -62,17 +73,17 @@ Use GitHub tools to fetch the full issue body, comments, and any linked referenc
62
73
63
74
### Step 2: Analyze Against copilot-sdk
64
75
65
-
Search the copilot-sdk codebase (this repo) to understand whether the reported problem could originate here:
76
+
Search the copilot-sdk codebase on disk to understand whether the reported problem could originate here. The repo is checked out at the default working directory.
66
77
67
-
-Check the relevant SDK language implementation (`nodejs/src/`, `python/copilot/`, `go/`, `dotnet/src/`)
78
+
-Use bash tools (`grep`, `find`, `cat`) to search the relevant SDK language implementation (`nodejs/src/`, `python/copilot/`, `go/`, `dotnet/src/`)
68
79
- Look at the JSON-RPC client layer, session management, event handling, and tool definitions
69
80
- Check if the issue relates to SDK-side logic (type generation, streaming, event parsing, client options, etc.)
70
81
71
82
### Step 3: Investigate copilot-agent-runtime
72
83
73
-
If the issue does NOT appear to be caused by SDK code, or you suspect the runtime is involved, investigate the **copilot-agent-runtime** repo:
84
+
If the issue does NOT appear to be caused by SDK code, or you suspect the runtime is involved, investigate the **copilot-agent-runtime** repo. It has been cloned to `/home/runner/work/copilot-agent-runtime`.
74
85
75
-
- Use GitHub tools to read relevant files from `github/copilot-agent-runtime`
86
+
- Use bash tools (`grep`, `find`, `cat`) to search the runtime codebase directly on disk
76
87
- Look at the server-side JSON-RPC handling, session management, tool execution, and response generation
77
88
- Focus on the areas that correspond to the reported issue (e.g., if the issue is about streaming, look at the runtime's streaming implementation)
0 commit comments