Scan timing: clone 4.12s · analysis 21.99s · 17.8 MB · GitHub API rate-limit (preflight)
https://github.com/github/copilot-sdk
· scanned 2026-06-04 23:18 UTC (14 hours, 28 minutes ago)
· 10 languages
1079 findings (223 legacy + 856 scanner) 0th percentile · Java · large (100-500K LoC) Scanner says 80 (lower by 14)
Last scanned 14 hours, 27 minutes ago · v4 · 437 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
40.0 | 0.15 | 6.00 |
security_score |
34.6 | 0.25 | 8.65 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
82.0 | 0.15 | 12.30 |
code_quality |
44.7 | 0.10 | 4.47 |
| Overall | 1.00 | 66.4 |
All 5927 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
createProxy |
software | healthy | test/harness/replayingCapiProxy.test.ts:createProxy |
readYamlOutput |
software | healthy | test/harness/replayingCapiProxy.test.ts:readYamlOutput |
makeRequest |
software | healthy | test/harness/replayingCapiProxy.test.ts:makeRequest |
makeHttpsRequest |
software | healthy | test/harness/connectProxy.test.ts:makeHttpsRequest |
createE2eRequestHandler |
software | healthy | test/harness/mockHandlers.ts:createE2eRequestHandler |
handleGitHubApi |
software | healthy | test/harness/mockHandlers.ts:handleGitHubApi |
handleMcpRegistry |
software | healthy | test/harness/mockHandlers.ts:handleMcpRegistry |
respondJson |
software | healthy | test/harness/mockHandlers.ts:respondJson |
forwardToCapiProxy |
software | healthy | test/harness/mockHandlers.ts:forwardToCapiProxy |
iife |
software | healthy | test/harness/util.ts:iife |
sleep |
software | healthy | test/harness/util.ts:sleep |
writeCapturesToDisk |
software | healthy | test/harness/replayingCapiProxy.ts:writeCapturesToDisk |
diagnoseMatchFailure |
software | healthy | test/harness/replayingCapiProxy.ts:diagnoseMatchFailure |
exitWithNoMatchingRequestError |
software | healthy | test/harness/replayingCapiProxy.ts:exitWithNoMatchingReques… |
findSavedChatCompletionResponse |
software | healthy | test/harness/replayingCapiProxy.ts:findSavedChatCompletionR… |
findSavedChatCompletionError |
software | healthy | test/harness/replayingCapiProxy.ts:findSavedChatCompletionE… |
isRequestOnlySnapshot |
software | healthy | test/harness/replayingCapiProxy.ts:isRequestOnlySnapshot |
parseAndNormalizeRequest |
software | healthy | test/harness/replayingCapiProxy.ts:parseAndNormalizeRequest |
transformHttpExchanges |
software | healthy | test/harness/replayingCapiProxy.ts:transformHttpExchanges |
normalizeFilenames |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeFilenames |
workDirReplacer |
software | healthy | test/harness/replayingCapiProxy.ts:workDirReplacer |
windowsFnReplacer |
software | healthy | test/harness/replayingCapiProxy.ts:windowsFnReplacer |
normalizeToolCalls |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeToolCalls |
normalizeToolResultOrder |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeToolResultOrder |
compareToolResultMessages |
software | healthy | test/harness/replayingCapiProxy.ts:compareToolResultMessages |
compareToolCallIds |
software | healthy | test/harness/replayingCapiProxy.ts:compareToolCallIds |
parseNormalizedToolCallId |
software | healthy | test/harness/replayingCapiProxy.ts:parseNormalizedToolCallId |
removePrefixConversations |
software | healthy | test/harness/replayingCapiProxy.ts:removePrefixConversations |
isPrefix |
software | healthy | test/harness/replayingCapiProxy.ts:isPrefix |
parseHttpExchange |
software | healthy | test/harness/replayingCapiProxy.ts:parseHttpExchange |
transformHttpExchange |
software | healthy | test/harness/replayingCapiProxy.ts:transformHttpExchange |
transformOpenAIRequestMessage |
software | healthy | test/harness/replayingCapiProxy.ts:transformOpenAIRequestMe… |
normalizeUserMessage |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeUserMessage |
normalizeStoredUserMessages |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeStoredUserMessa… |
normalizeSkillContextFrontmatter |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeSkillContextFro… |
normalizeLargeOutputFilepaths |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeLargeOutputFile… |
normalizeShellExitMarkers |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeShellExitMarkers |
normalizeGhAuthMessages |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeGhAuthMessages |
normalizeGh401AuthMessages |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeGh401AuthMessag… |
normalizeReadAgentTimings |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeReadAgentTimings |
transformOpenAIResponseChoice |
software | healthy | test/harness/replayingCapiProxy.ts:transformOpenAIResponseC… |
transformOpenAIToolCall |
software | healthy | test/harness/replayingCapiProxy.ts:transformOpenAIToolCall |
normalizeToolCallArguments |
software | healthy | test/harness/replayingCapiProxy.ts:normalizeToolCallArgumen… |
parseOpenAIResponse |
software | healthy | test/harness/replayingCapiProxy.ts:parseOpenAIResponse |
findAssistantIndexAfterPrefix |
software | healthy | test/harness/replayingCapiProxy.ts:findAssistantIndexAfterP… |
log |
software | healthy | test/harness/replayingCapiProxy.ts:log |
expandWorkDir |
software | healthy | test/harness/replayingCapiProxy.ts:expandWorkDir |
expandToolName |
software | healthy | test/harness/replayingCapiProxy.ts:expandToolName |
createOpenAIResponse |
software | healthy | test/harness/replayingCapiProxy.ts:createOpenAIResponse |
convertToStreamingResponseChunks |
software | healthy | test/harness/replayingCapiProxy.ts:convertToStreamingRespon… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
sdk-protocol-version.json |
software | healthy | sdk-protocol-version.json |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
SUPPORT.md |
software | healthy | SUPPORT.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
global.json |
software | healthy | dotnet/global.json |
README.md |
software | healthy | dotnet/README.md |
ConnectionTokenTests.cs |
software | healthy | dotnet/test/ConnectionTokenTests.cs |
AssemblyInfo.cs |
software | healthy | dotnet/test/AssemblyInfo.cs |
ToolsE2ETests.cs |
software | healthy | dotnet/test/E2E/ToolsE2ETests.cs |
RpcRemoteE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcRemoteE2ETests.cs |
InMemorySessionFsSqliteHandler.cs |
software | healthy | dotnet/test/E2E/InMemorySessionFsSqliteHandler.cs |
BuiltinToolsE2ETests.cs |
software | healthy | dotnet/test/E2E/BuiltinToolsE2ETests.cs |
AbortE2ETests.cs |
software | healthy | dotnet/test/E2E/AbortE2ETests.cs |
MultiTurnE2ETests.cs |
software | healthy | dotnet/test/E2E/MultiTurnE2ETests.cs |
AskUserE2ETests.cs |
software | healthy | dotnet/test/E2E/AskUserE2ETests.cs |
SessionE2ETests.cs |
software | healthy | dotnet/test/E2E/SessionE2ETests.cs |
RpcQueueE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcQueueE2ETests.cs |
PreMcpToolCallHookE2ETests.cs |
software | healthy | dotnet/test/E2E/PreMcpToolCallHookE2ETests.cs |
RpcShellAndFleetE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcShellAndFleetE2ETests.cs |
EventFidelityE2ETests.cs |
software | healthy | dotnet/test/E2E/EventFidelityE2ETests.cs |
StreamingFidelityE2ETests.cs |
software | healthy | dotnet/test/E2E/StreamingFidelityE2ETests.cs |
ClientSessionManagementE2ETests.cs |
software | healthy | dotnet/test/E2E/ClientSessionManagementE2ETests.cs |
RpcEventSideEffectsE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcEventSideEffectsE2ETests.cs |
CompactionE2ETests.cs |
software | healthy | dotnet/test/E2E/CompactionE2ETests.cs |
RpcMcpAndSkillsE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcMcpAndSkillsE2ETests.cs |
RpcEventLogE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcEventLogE2ETests.cs |
SuspendE2ETests.cs |
software | healthy | dotnet/test/E2E/SuspendE2ETests.cs |
ClientE2ETests.cs |
software | healthy | dotnet/test/E2E/ClientE2ETests.cs |
RpcTasksAndHandlersE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcTasksAndHandlersE2ETests.cs |
TelemetryExportE2ETests.cs |
software | healthy | dotnet/test/E2E/TelemetryExportE2ETests.cs |
RpcWorkspaceCheckpointsE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcWorkspaceCheckpointsE2ETests.cs |
SkillsE2ETests.cs |
software | healthy | dotnet/test/E2E/SkillsE2ETests.cs |
SubagentHooksE2ETests.cs |
software | healthy | dotnet/test/E2E/SubagentHooksE2ETests.cs |
ModeEmptyE2ETests.cs |
software | healthy | dotnet/test/E2E/ModeEmptyE2ETests.cs |
SessionLifecycleE2ETests.cs |
software | healthy | dotnet/test/E2E/SessionLifecycleE2ETests.cs |
PermissionE2ETests.cs |
software | healthy | dotnet/test/E2E/PermissionE2ETests.cs |
ClientOptionsE2ETests.cs |
software | healthy | dotnet/test/E2E/ClientOptionsE2ETests.cs |
SessionMcpAndAgentConfigE2ETests.cs |
software | healthy | dotnet/test/E2E/SessionMcpAndAgentConfigE2ETests.cs |
ElicitationE2ETests.cs |
software | healthy | dotnet/test/E2E/ElicitationE2ETests.cs |
HooksE2ETests.cs |
software | healthy | dotnet/test/E2E/HooksE2ETests.cs |
RpcSessionStateE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcSessionStateE2ETests.cs |
RpcExtensionsLoadedE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcExtensionsLoadedE2ETests.cs |
SystemMessageTransformE2ETests.cs |
software | healthy | dotnet/test/E2E/SystemMessageTransformE2ETests.cs |
MultiClientE2ETests.cs |
software | healthy | dotnet/test/E2E/MultiClientE2ETests.cs |
RpcShellEdgeCaseE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcShellEdgeCaseE2ETests.cs |
RpcScheduleE2ETests.cs |
software | healthy | dotnet/test/E2E/RpcScheduleE2ETests.cs |
CommandsE2ETests.cs |
software | healthy | dotnet/test/E2E/CommandsE2ETests.cs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
isn |
software | healthy | test/harness/util.ts:isn |
CapturingHttpProxy |
software | healthy | test/harness/capturingHttpProxy.ts:CapturingHttpProxy |
ReplayingCapiProxy |
software | healthy | test/harness/replayingCapiProxy.ts:ReplayingCapiProxy |
ConnectProxy |
software | healthy | test/harness/connectProxy.ts:ConnectProxy |
names |
software | healthy | scripts/codegen/csharp.ts:names |
name |
software | healthy | scripts/codegen/csharp.ts:name |
Converter |
software | healthy | scripts/codegen/csharp.ts:Converter |
$ |
software | healthy | scripts/codegen/csharp.ts:$ |
and |
software | healthy | scripts/codegen/csharp.ts:and |
for |
software | healthy | scripts/codegen/csharp.ts:for |
from |
software | healthy | scripts/codegen/csharp.ts:from |
with |
software | healthy | scripts/codegen/csharp.ts:with |
SessionEvent |
software | healthy | scripts/codegen/csharp.ts:SessionEvent |
SessionEventsJsonContext |
software | healthy | scripts/codegen/csharp.ts:SessionEventsJsonContext |
if |
software | healthy | scripts/codegen/csharp.ts:if |
const |
software | healthy | scripts/codegen/csharp.ts:const |
ServerRpc |
software | healthy | scripts/codegen/csharp.ts:ServerRpc |
SessionRpc |
software | healthy | scripts/codegen/csharp.ts:SessionRpc |
ClientSessionApiHandlers |
software | healthy | scripts/codegen/csharp.ts:ClientSessionApiHandlers |
ClientSessionApiRegistration |
software | healthy | scripts/codegen/csharp.ts:ClientSessionApiRegistration |
RpcJsonContext |
software | healthy | scripts/codegen/csharp.ts:RpcJsonContext |
identifier |
software | healthy | scripts/codegen/utils.ts:identifier |
body |
software | healthy | scripts/codegen/utils.ts:body |
identity |
software | healthy | scripts/codegen/python.ts:identity |
name |
software | healthy | scripts/codegen/python.ts:name |
block |
software | healthy | scripts/codegen/python.ts:block |
without |
software | healthy | scripts/codegen/python.ts:without |
references |
software | healthy | scripts/codegen/python.ts:references |
line |
software | healthy | scripts/codegen/python.ts:line |
types |
software | healthy | scripts/codegen/python.ts:types |
has |
software | healthy | scripts/codegen/python.ts:has |
definition |
software | healthy | scripts/codegen/python.ts:definition |
names |
software | healthy | scripts/codegen/python.ts:names |
mapping |
software | healthy | scripts/codegen/python.ts:mapping |
if |
software | healthy | scripts/codegen/python.ts:if |
to |
software | healthy | scripts/docs-validation/extract.ts:to |
name |
software | healthy | scripts/docs-validation/extract.ts:name |
$ |
software | healthy | scripts/docs-validation/extract.ts:$ |
for |
software | healthy | scripts/docs-validation/extract.ts:for |
structure |
software | healthy | scripts/docs-validation/extract.ts:structure |
CapiProxy |
software | healthy | nodejs/test/e2e/harness/CapiProxy.ts:CapiProxy |
SdkProtocolVersion |
software | healthy | nodejs/scripts/update-protocol-version.ts:SdkProtocolVersion |
CopilotSession |
software | healthy | nodejs/src/session.ts:CopilotSession |
CopilotClient |
software | healthy | nodejs/src/client.ts:CopilotClient |
is |
software | healthy | nodejs/src/canvas.ts:is |
CanvasError |
software | healthy | nodejs/src/canvas.ts:CanvasError |
Canvas |
software | healthy | nodejs/src/canvas.ts:Canvas |
ToolSet |
software | healthy | nodejs/src/toolSet.ts:ToolSet |
TestRpcTimeout |
software | healthy | python/test_rpc_timeout.py:21 |
MockProcess |
software | healthy | python/test_jsonrpc.py:19 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
dotnet |
software | healthy | dotnet |
test |
software | healthy | dotnet/test |
E2E |
software | healthy | dotnet/test/E2E |
Harness |
software | healthy | dotnet/test/Harness |
Unit |
software | healthy | dotnet/test/Unit |
Polyfills |
software | healthy | dotnet/test/Polyfills |
samples |
software | healthy | dotnet/samples |
src |
software | healthy | dotnet/src |
Generated |
software | healthy | dotnet/src/Generated |
Polyfills |
software | healthy | dotnet/src/Polyfills |
.devcontainer |
software | healthy | .devcontainer |
test |
software | healthy | test |
snapshots |
software | healthy | test/snapshots |
mode_empty |
software | healthy | test/snapshots/mode_empty |
client |
software | healthy | test/snapshots/client |
hooks_extended |
software | healthy | test/snapshots/hooks_extended |
pending_work_resume |
software | healthy | test/snapshots/pending_work_resume |
agent_and_compact_rpc |
software | healthy | test/snapshots/agent_and_compact_rpc |
session_fs_sqlite |
software | healthy | test/snapshots/session_fs_sqlite |
rpc_server |
software | healthy | test/snapshots/rpc_server |
session_fs |
software | healthy | test/snapshots/session_fs |
tool_results |
software | healthy | test/snapshots/tool_results |
multi_client |
software | healthy | test/snapshots/multi_client |
commands |
software | healthy | test/snapshots/commands |
event_fidelity |
software | healthy | test/snapshots/event_fidelity |
mcp-and-agents |
software | healthy | test/snapshots/mcp-and-agents |
suspend |
software | healthy | test/snapshots/suspend |
mcpservers |
software | healthy | test/snapshots/mcpservers |
client_options |
software | healthy | test/snapshots/client_options |
mcp_and_agents |
software | healthy | test/snapshots/mcp_and_agents |
builtin_tools |
software | healthy | test/snapshots/builtin_tools |
compaction |
software | healthy | test/snapshots/compaction |
streaming_fidelity |
software | healthy | test/snapshots/streaming_fidelity |
rust_multi_client |
software | healthy | test/snapshots/rust_multi_client |
system_message_transform |
software | healthy | test/snapshots/system_message_transform |
combinedconfiguration |
software | healthy | test/snapshots/combinedconfiguration |
rpc_shell_and_fleet |
software | healthy | test/snapshots/rpc_shell_and_fleet |
client_lifecycle |
software | healthy | test/snapshots/client_lifecycle |
elicitation |
software | healthy | test/snapshots/elicitation |
session_lifecycle |
software | healthy | test/snapshots/session_lifecycle |
ask_user |
software | healthy | test/snapshots/ask_user |
rpc_tasks_and_handlers |
software | healthy | test/snapshots/rpc_tasks_and_handlers |
hooks |
software | healthy | test/snapshots/hooks |
abort |
software | healthy | test/snapshots/abort |
permissions |
software | healthy | test/snapshots/permissions |
rpc_session_state |
software | healthy | test/snapshots/rpc_session_state |
tools |
software | healthy | test/snapshots/tools |
rpc_event_side_effects |
software | healthy | test/snapshots/rpc_event_side_effects |
mode_handlers |
software | healthy | test/snapshots/mode_handlers |
pre_mcp_tool_call_hook |
software | healthy | test/snapshots/pre_mcp_tool_call_hook |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
changes |
cicd | healthy | .github/workflows/codeql.yml |
analyze |
cicd | healthy | .github/workflows/codeql.yml |
skip-analysis |
cicd | healthy | .github/workflows/codeql.yml |
test |
cicd | healthy | .github/workflows/nodejs-sdk-tests.yml |
java-sdk |
cicd | healthy | .github/workflows/java-sdk-tests.yml |
test |
cicd | healthy | .github/workflows/corrections-tests.yml |
publish-snapshot |
cicd | healthy | .github/workflows/java-publish-snapshot.yml |
smoke-test-jdk17 |
cicd | healthy | .github/workflows/java-smoke-test.yml |
smoke-test-java25 |
cicd | healthy | .github/workflows/java-smoke-test.yml |
activation |
cicd | healthy | .github/workflows/handle-documentation.lock.yml |
agent |
cicd | healthy | .github/workflows/handle-documentation.lock.yml |
conclusion |
cicd | healthy | .github/workflows/handle-documentation.lock.yml |
detection |
cicd | healthy | .github/workflows/handle-documentation.lock.yml |
safe_outputs |
cicd | healthy | .github/workflows/handle-documentation.lock.yml |
activation |
cicd | healthy | .github/workflows/handle-question.lock.yml |
agent |
cicd | healthy | .github/workflows/handle-question.lock.yml |
conclusion |
cicd | healthy | .github/workflows/handle-question.lock.yml |
detection |
cicd | healthy | .github/workflows/handle-question.lock.yml |
safe_outputs |
cicd | healthy | .github/workflows/handle-question.lock.yml |
validate-typescript |
cicd | healthy | .github/workflows/docs-validation.yml |
validate-python |
cicd | healthy | .github/workflows/docs-validation.yml |
validate-go |
cicd | healthy | .github/workflows/docs-validation.yml |
validate-csharp |
cicd | healthy | .github/workflows/docs-validation.yml |
validate-java |
cicd | healthy | .github/workflows/docs-validation.yml |
copilot-setup-steps |
cicd | healthy | .github/workflows/copilot-setup-steps.yml |
activation |
cicd | healthy | .github/workflows/java-codegen-fix.lock.yml |
agent |
cicd | healthy | .github/workflows/java-codegen-fix.lock.yml |
conclusion |
cicd | healthy | .github/workflows/java-codegen-fix.lock.yml |
detection |
cicd | healthy | .github/workflows/java-codegen-fix.lock.yml |
safe_outputs |
cicd | healthy | .github/workflows/java-codegen-fix.lock.yml |
activation |
cicd | healthy | .github/workflows/sdk-consistency-review.lock.yml |
agent |
cicd | healthy | .github/workflows/sdk-consistency-review.lock.yml |
conclusion |
cicd | healthy | .github/workflows/sdk-consistency-review.lock.yml |
detection |
cicd | healthy | .github/workflows/sdk-consistency-review.lock.yml |
safe_outputs |
cicd | healthy | .github/workflows/sdk-consistency-review.lock.yml |
activation |
cicd | healthy | .github/workflows/release-changelog.lock.yml |
agent |
cicd | healthy | .github/workflows/release-changelog.lock.yml |
conclusion |
cicd | healthy | .github/workflows/release-changelog.lock.yml |
detection |
cicd | healthy | .github/workflows/release-changelog.lock.yml |
safe_outputs |
cicd | healthy | .github/workflows/release-changelog.lock.yml |
activation |
cicd | healthy | .github/workflows/issue-triage.lock.yml |
agent |
cicd | healthy | .github/workflows/issue-triage.lock.yml |
conclusion |
cicd | healthy | .github/workflows/issue-triage.lock.yml |
detection |
cicd | healthy | .github/workflows/issue-triage.lock.yml |
safe_outputs |
cicd | healthy | .github/workflows/issue-triage.lock.yml |
test |
cicd | healthy | .github/workflows/dotnet-sdk-tests.yml |
verify |
cicd | healthy | .github/workflows/verify-compiled.yml |
preflight |
cicd | healthy | .github/workflows/java-publish-maven.yml |
publish-maven |
cicd | healthy | .github/workflows/java-publish-maven.yml |
github-release |
cicd | healthy | .github/workflows/java-publish-maven.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/McpOau… |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/rpc/Us… |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/rpc/Se… |
auth::rust/src/generated/session_events.rs |
security | healthy | rust/src/generated/session_events.rs |
auth::python/e2e/test_rpc_mcp_config_e2e.py |
security | healthy | python/e2e/test_rpc_mcp_config_e2e.py |
auth::java/src/main/java/com/github/copilot/rpc/ResumeSessi… |
security | healthy | java/src/main/java/com/github/copilot/rpc/ResumeSessionConf… |
auth::rust/src/types.rs |
security | healthy | rust/src/types.rs |
auth::python/copilot/generated/session_events.py |
security | healthy | python/copilot/generated/session_events.py |
auth::python/e2e/test_rpc_session_state_e2e.py |
security | healthy | python/e2e/test_rpc_session_state_e2e.py |
auth::java/src/test/java/com/github/copilot/generated/Gener… |
security | healthy | java/src/test/java/com/github/copilot/generated/GeneratedEv… |
auth::python/copilot/_mode.py |
security | healthy | python/copilot/_mode.py |
auth::rust/tests/e2e/rpc_mcp_config.rs |
security | healthy | rust/tests/e2e/rpc_mcp_config.rs |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/McpOau… |
auth::nodejs/test/e2e/rpc_mcp_config.e2e.test.ts |
security | healthy | nodejs/test/e2e/rpc_mcp_config.e2e.test.ts |
auth::rust/src/generated/rpc.rs |
security | healthy | rust/src/generated/rpc.rs |
auth::go/rpc/zrpc_encoding.go |
security | healthy | go/rpc/zrpc_encoding.go |
auth::go/types.go |
security | healthy | go/types.go |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/rpc/Se… |
auth::.github/workflows/java-publish-maven.yml |
security | healthy | .github/workflows/java-publish-maven.yml |
auth::go/internal/e2e/rpc_mcp_config_e2e_test.go |
security | healthy | go/internal/e2e/rpc_mcp_config_e2e_test.go |
auth::rust/tests/e2e/rpc_mcp_and_skills.rs |
security | healthy | rust/tests/e2e/rpc_mcp_and_skills.rs |
auth::nodejs/src/generated/rpc.ts |
security | healthy | nodejs/src/generated/rpc.ts |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/rpc/Se… |
auth::java/src/main/java/com/github/copilot/rpc/SessionConf… |
security | healthy | java/src/main/java/com/github/copilot/rpc/SessionConfig.java |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/rpc/Se… |
auth::nodejs/src/types.ts |
security | healthy | nodejs/src/types.ts |
auth::python/copilot/client.py |
security | healthy | python/copilot/client.py |
auth::rust/src/generated/api_types.rs |
security | healthy | rust/src/generated/api_types.rs |
auth::nodejs/src/generated/session-events.ts |
security | healthy | nodejs/src/generated/session-events.ts |
auth::go/rpc/zrpc.go |
security | healthy | go/rpc/zrpc.go |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/rpc/Se… |
auth::java/src/main/java/com/github/copilot/rpc/CopilotClie… |
security | healthy | java/src/main/java/com/github/copilot/rpc/CopilotClientOpti… |
auth::java/src/main/java/com/github/copilot/rpc/ResumeSessi… |
security | healthy | java/src/main/java/com/github/copilot/rpc/ResumeSessionRequ… |
auth::java/src/generated/java/com/github/copilot/generated/… |
security | healthy | java/src/generated/java/com/github/copilot/generated/McpOau… |
auth::.github/workflows/publish.yml |
security | healthy | .github/workflows/publish.yml |
auth::go/internal/e2e/rpc_mcp_and_skills_e2e_test.go |
security | healthy | go/internal/e2e/rpc_mcp_and_skills_e2e_test.go |
auth::java/src/main/java/com/github/copilot/rpc/CreateSessi… |
security | healthy | java/src/main/java/com/github/copilot/rpc/CreateSessionRequ… |
auth::nodejs/test/e2e/rpc_mcp_and_skills.e2e.test.ts |
security | healthy | nodejs/test/e2e/rpc_mcp_and_skills.e2e.test.ts |
auth::go/rpc/zsession_events.go |
security | healthy | go/rpc/zsession_events.go |
auth::go/internal/e2e/rpc_session_state_e2e_test.go |
security | healthy | go/internal/e2e/rpc_session_state_e2e_test.go |
auth::nodejs/test/e2e/rpc_session_state.e2e.test.ts |
security | healthy | nodejs/test/e2e/rpc_session_state.e2e.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::nodejs-sdk-tests |
cicd | healthy | .github/workflows/nodejs-sdk-tests.yml |
gha::java-sdk-tests |
cicd | healthy | .github/workflows/java-sdk-tests.yml |
gha::corrections-tests |
cicd | healthy | .github/workflows/corrections-tests.yml |
gha::java-publish-snapshot |
cicd | healthy | .github/workflows/java-publish-snapshot.yml |
gha::java-smoke-test |
cicd | healthy | .github/workflows/java-smoke-test.yml |
gha::handle-documentation.lock |
cicd | healthy | .github/workflows/handle-documentation.lock.yml |
gha::handle-question.lock |
cicd | healthy | .github/workflows/handle-question.lock.yml |
gha::docs-validation |
cicd | healthy | .github/workflows/docs-validation.yml |
gha::copilot-setup-steps |
cicd | healthy | .github/workflows/copilot-setup-steps.yml |
gha::java-codegen-fix.lock |
cicd | healthy | .github/workflows/java-codegen-fix.lock.yml |
gha::sdk-consistency-review.lock |
cicd | healthy | .github/workflows/sdk-consistency-review.lock.yml |
gha::release-changelog.lock |
cicd | healthy | .github/workflows/release-changelog.lock.yml |
gha::issue-triage.lock |
cicd | healthy | .github/workflows/issue-triage.lock.yml |
gha::dotnet-sdk-tests |
cicd | healthy | .github/workflows/dotnet-sdk-tests.yml |
gha::verify-compiled |
cicd | healthy | .github/workflows/verify-compiled.yml |
gha::java-publish-maven |
cicd | healthy | .github/workflows/java-publish-maven.yml |
gha::cross-repo-issue-analysis.lock |
cicd | healthy | .github/workflows/cross-repo-issue-analysis.lock.yml |
gha::handle-bug.lock |
cicd | healthy | .github/workflows/handle-bug.lock.yml |
gha::update-copilot-dependency |
cicd | healthy | .github/workflows/update-copilot-dependency.yml |
gha::java-adapt-handwritten-code-to-accept-upgrade-changes.… |
cicd | healthy | .github/workflows/java-adapt-handwritten-code-to-accept-upg… |
gha::go-sdk-tests |
cicd | healthy | .github/workflows/go-sdk-tests.yml |
gha::codegen-check |
cicd | healthy | .github/workflows/codegen-check.yml |
gha::rust-sdk-tests |
cicd | healthy | .github/workflows/rust-sdk-tests.yml |
gha::issue-classification.lock |
cicd | healthy | .github/workflows/issue-classification.lock.yml |
gha::collect-corrections |
cicd | healthy | .github/workflows/collect-corrections.yml |
gha::java-codegen-check |
cicd | healthy | .github/workflows/java-codegen-check.yml |
gha::python-sdk-tests |
cicd | healthy | .github/workflows/python-sdk-tests.yml |
gha::handle-enhancement.lock |
cicd | healthy | .github/workflows/handle-enhancement.lock.yml |
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CARGO_REGISTRY_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
GH_AW_CI_TRIGGER_TOKEN |
cicd | healthy | — |
GH_AW_GITHUB_MCP_SERVER_TOKEN |
cicd | healthy | — |
JAVA_MAVEN_CENTRAL_PASSWORD |
cicd | healthy | — |
RUNTIME_TRIAGE_TOKEN |
cicd | healthy | — |
JAVA_GPG_PASSPHRASE |
cicd | healthy | — |
JAVA_RELEASE_GITHUB_TOKEN |
cicd | healthy | — |
JAVA_RELEASE_TOKEN |
cicd | healthy | — |
JAVA_GPG_SECRET_KEY |
cicd | healthy | — |
COPILOT_GITHUB_TOKEN |
cicd | healthy | — |
JAVA_MAVEN_CENTRAL_USERNAME |
cicd | healthy | — |
GH_AW_GITHUB_TOKEN |
cicd | healthy | — |
COPILOT_DEVELOPER_CLI_INTEGRATION_HMAC_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:443 |
network | healthy | test/harness/connectProxy.test.ts |
port:8443 |
network | healthy | test/harness/connectProxy.test.ts |
port:9001 |
network | healthy | nodejs/src/client.ts |
port:06 |
network | healthy | .github/workflows/codeql.yml |
port:07 |
network | healthy | .github/workflows/java-publish-snapshot.yml |
port:3001 |
network | healthy | .github/workflows/handle-documentation.lock.yml |
port:256 |
network | healthy | .github/workflows/handle-documentation.lock.yml |
port:64828 |
network | healthy | .github/workflows/handle-documentation.lock.yml |
port:8080 |
network | healthy | go/client_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
/api/test |
frontend | healthy | test/harness/capturingHttpProxy.test.ts |
/workspace/nested |
frontend | healthy | nodejs/test/session_fs_adapter.test.ts |
/workspace/nested/file.txt |
frontend | healthy | nodejs/test/session_fs_adapter.test.ts |
/workspace/nested/renamed.txt |
frontend | healthy | nodejs/test/session_fs_adapter.test.ts |
/workspace/nested/missing.txt |
frontend | healthy | nodejs/test/session_fs_adapter.test.ts |
/usr/local/bin/copilot |
frontend | healthy | nodejs/src/client.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test/harness/capturingHttpProxy.test.ts |
4.9.8.3 |
network | healthy | java/pom.xml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0lilxmin |
software | healthy | /tmp/repobility-clone-0lilxmin |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | nodejs/test/session_fs_adapter.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | nodejs/src/types.ts |
This page is publicly accessible at:
https://repobility.com/scan/5ef0a980-c2f9-417c-a367-43c5f959e224/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5ef0a980-c2f9-417c-a367-43c5f959e224/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.