Repository map
A bounded, source-grounded map of the imported repository.
API contracts
.vscode/cglicenses.schema.jsonextensions/configuration-editing/schemas/attachContainer.schema.jsonextensions/configuration-editing/schemas/devContainer.codespaces.schema.jsonextensions/configuration-editing/schemas/devContainer.vscode.schema.json
Tests
test/.mocharc.jsontest/README.mdtest/automation/README.mdtest/automation/package-lock.jsontest/automation/package.jsontest/automation/src/activityBar.tstest/automation/src/agentsWindow.tstest/automation/src/application.tstest/automation/src/chat.tstest/automation/src/code.tstest/automation/src/debug.tstest/automation/src/editor.tstest/automation/src/editors.tstest/automation/src/electron.tstest/automation/src/explorer.tstest/automation/src/extensions.tstest/automation/src/index.tstest/automation/src/keybindings.tstest/automation/src/localization.tstest/automation/src/logger.tstest/automation/src/notebook.tstest/automation/src/peek.tstest/automation/src/playwrightBrowser.tstest/automation/src/playwrightDriver.tstest/automation/src/playwrightElectron.tstest/automation/src/problems.tstest/automation/src/processes.tstest/automation/src/profiler.tstest/automation/src/quickaccess.tsextensions/configuration-editing/src/test/completion.test.tstest/automation/src/quickinput.tsextensions/configuration-editing/src/test/index.tstest/automation/src/scm.tstest/automation/src/search.tstest/automation/src/settings.tstest/automation/src/statusbar.tstest/automation/src/task.ts.vscode/extensions/vscode-selfhost-test-provider/src/v8CoverageWrangling.test.tstest/automation/src/terminal.tstest/automation/src/viewlet.tstest/automation/src/workbench.tstest/automation/tools/copy-driver-definition.jsscripts/test.shtest/automation/tools/copy-package-version.jstest/automation/tsconfig.json.eslint-plugin-local/tests/code-no-observable-get-in-reactive-context-test.tstest/cgmanifest.json.eslint-plugin-local/tests/code-no-reader-after-await-test.tstest/componentFixtures/blocks-ci-screenshots.mdtest/componentFixtures/component-explorer-attach.jsontest/componentFixtures/component-explorer-diff.jsontest/componentFixtures/component-explorer.jsontest/componentFixtures/playwright/package-lock.jsontest/componentFixtures/playwright/package.jsontest/componentFixtures/playwright/playwright.config.tstest/componentFixtures/playwright/tests/imageCarousel.spec.tstest/componentFixtures/playwright/tests/utils.tstest/componentFixtures/playwright/tsconfig.jsontest/integration/browser/README.mdtest/integration/browser/package-lock.jsontest/integration/browser/package.jsontest/integration/browser/src/index.tstest/integration/browser/tsconfig.jsontest/integration/electron/testrunner.d.tstest/integration/electron/testrunner.jstest/mcp/README.mdtest/mcp/package-lock.jsontest/mcp/package.json
Documentation
.agents/skills/launch/SKILL.md.eslint-plugin-local/README.md.github/ISSUE_TEMPLATE/bug_report.mdextensions/CONTRIBUTING.md.devcontainer/README.mdcli/CONTRIBUTING.md.github/ISSUE_TEMPLATE/copilot_bug_report.mdAGENTS.md.github/ISSUE_TEMPLATE/feature_request.mdCONTRIBUTING.md.github/agents/data.mdREADME.md.github/agents/demonstrate.mdSECURITY.md.github/agents/sessions.md.github/copilot-instructions.md.github/instructions/accessibility.instructions.md.github/instructions/agentHostTesting.instructions.md.github/instructions/ai-customization.instructions.md.github/instructions/best-practices.instructions.md.github/instructions/buildNext.instructions.md.github/instructions/chat.instructions.md.github/instructions/coding-guidelines.instructions.md.github/instructions/committing.instructions.md.github/instructions/design-philosophy.instructions.md.github/instructions/design-tokens.instructions.md.github/instructions/disposable.instructions.md.github/instructions/interactive.instructions.md.github/instructions/kusto.instructions.mdscripts/mock-policy-server/README.md.github/instructions/learnings.instructions.md.github/instructions/notebook.instructions.md.github/instructions/observables.instructions.md.github/instructions/oss-third-party-notices.instructions.md.github/instructions/oss.instructions.md.github/instructions/sessions.instructions.mdextensions/copilot/.agents/skills/anthropic-sdk-upgrader/SKILL.md.github/instructions/source-code-organization.instructions.mdextensions/copilot/.agents/skills/github-copilot-upgrader/SKILL.md.github/instructions/telemetry.instructions.mdextensions/copilot/.agents/skills/launch/SKILL.md.github/instructions/tree-widgets.instructions.md.github/instructions/writing-tests.instructions.md.github/prompts/build-champ.prompt.md.github/prompts/codenotify.prompt.md.github/prompts/component.prompt.md.github/prompts/doc-comments.prompt.md.github/prompts/find-duplicates.prompt.md.github/prompts/find-issue.prompt.md.github/prompts/fix-error.prompt.md.github/prompts/fixIssueNo.prompt.md.github/prompts/implement.prompt.md.github/prompts/issue-grouping.prompt.md.github/prompts/micro-perf.prompt.md.github/prompts/migrate.prompt.md.github/prompts/no-any.prompt.md.github/prompts/plan-deep.prompt.md.github/prompts/plan-fast.prompt.md.github/prompts/setup-environment.prompt.md.github/prompts/update-instructions.prompt.md.github/pull_request_template.mdextensions/copilot/.github/copilot-instructions.md.github/skills/accessibility/SKILL.mdextensions/copilot/.github/instructions/model-prompts.instructions.md.github/skills/add-policy/SKILL.mdextensions/copilot/.github/instructions/prompt-tsx.instructions.md.github/skills/add-policy/github-managed-settings.mdextensions/copilot/.github/instructions/vitest-unit-tests.instructions.md.github/skills/add-policy/local-testing.mdextensions/copilot/.github/prompts/updateCopilotCLIToolMapping.prompt.md
Source
src/bootstrap-cli.tssrc/bootstrap-esm.tssrc/bootstrap-fork.tssrc/bootstrap-import.ts.vscode/extensions/vscode-extras/src/extension.tssrc/bootstrap-meta.ts.vscode/extensions/vscode-extras/src/npmUpToDateFeature.tsresources/server/bin-dev/helpers/browser.shsrc/bootstrap-node.tscli/src/async_pipe.rsresources/server/bin-dev/remote-cli/code.shsrc/bootstrap-server.tscli/src/auth.rsresources/server/bin/code-server-darwin.shsrc/cli.tscli/src/bin/code/legacy_args.rsresources/server/bin/code-server-linux.shsrc/main.ts.vscode/extensions/vscode-pr-pinger/src/extension.tscli/src/bin/code/main.rsresources/server/bin/helpers/browser-darwin.shsrc/server-cli.tscli/src/commands.rsresources/server/bin/helpers/browser-linux.shsrc/server-main.tscli/src/commands/agent.rsresources/server/bin/helpers/check-requirements-linux.shsrc/tsconfig.base.jsoncli/src/commands/agent_host.rsresources/server/bin/remote-cli/code-darwin.shsrc/tsconfig.defineClassFields.jsoncli/src/commands/agent_kill.rsresources/server/bin/remote-cli/code-linux.shsrc/tsconfig.jsoncli/src/commands/agent_logs.rsresources/server/manifest.jsonsrc/tsconfig.monaco.json.vscode/extensions/vscode-selfhost-import-aid/src/extension.tscli/src/commands/agent_ps.rssrc/tsconfig.tsec.jsoncli/src/commands/agent_stop.rssrc/tsconfig.vscode-dts.jsoncli/src/commands/args.rssrc/tsconfig.vscode-proposed-dts.jsoncli/src/commands/context.rssrc/tsec.exemptions.jsoncli/src/commands/output.rssrc/typings/base-common.d.tscli/src/commands/serve_web.rssrc/typings/copilot-api.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/coverageProvider.tscli/src/commands/tunnels.rssrc/typings/crypto.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/debounce.tscli/src/commands/update.rssrc/typings/css.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/extension.tscli/src/commands/version.rsextensions/configuration-editing/src/browser/net.tssrc/typings/editContext.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/failingDeepStrictEqualAssertFixer.tscli/src/constants.rsextensions/configuration-editing/src/configurationEditingMain.tssrc/typings/thenable.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/failureTracker.tscli/src/desktop.rsextensions/configuration-editing/src/extensionsProposals.tssrc/typings/vscode-globals-nls.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/importGraph.tscli/src/desktop/version_manager.rsextensions/configuration-editing/src/importExportProfiles.tssrc/typings/vscode-globals-product.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/memoize.tscli/src/download_cache.rsextensions/configuration-editing/src/node/net.tssrc/typings/vscode-globals-ttp.d.ts.vscode/extensions/vscode-selfhost-test-provider/src/metadata.tscli/src/json_rpc.rsextensions/configuration-editing/src/settingsDocumentHelper.tssrc/vs/amdX.ts
Configuration
.devcontainer/Dockerfile.github/ISSUE_TEMPLATE/config.ymlremote/package.jsoncli/Cargo.toml.vscode/extensions/vscode-extras/package.jsonextensions/bat/package.jsonremote/web/package.json.github/actions/restore-node-modules/action.yml.github/actions/save-node-modules/action.yml.vscode/extensions/vscode-extras/tsconfig.json.vscode/extensions/vscode-pr-pinger/package.json.github/classifier.jsonextensions/clojure/package.json.github/commands.json.vscode/extensions/vscode-pr-pinger/tsconfig.json.github/commands/codespaces_issue.yml.github/dependabot.yml.github/endgame/insiders.ymlpackage.json.vscode/extensions/vscode-selfhost-import-aid/package.jsonextensions/coffeescript/package.json.github/insiders.yml.vscode/extensions/vscode-selfhost-import-aid/tsconfig.jsonextensions/configuration-editing/package.json.vscode/extensions/vscode-selfhost-test-provider/package.jsonextensions/configuration-editing/tsconfig.browser.jsonextensions/configuration-editing/tsconfig.jsonscripts/package.json.vscode/extensions/vscode-selfhost-test-provider/tsconfig.json.eslint-plugin-local/package.json.eslint-plugin-local/tsconfig.jsonextensions/copilot/.eslintplugin/package.jsonextensions/copilot/.eslintplugin/tsconfig.jsonextensions/copilot/.github/ISSUE_TEMPLATE/config.ymlextensions/copilot/.github/commands.json.github/similarity.ymlextensions/copilot/.github/dependabot.yml
Other files
.config/1espt/PipelineAutobaseliningConfig.yml.lsifrc.jsoncli/.cargo/config.tomlremote/package-lock.jsonresources/darwin/bin/code.shscripts/agent-host-e2e-coverage.ts.agents/skills/launch/scripts/launch.sh.eslint-plugin-local/code-amd-node-module.ts.vscode-test.js.vscode/extensions.jsonextensions/bat/cgmanifest.jsonresources/linux/bin/code.shscripts/chat-simulation/common/mock-llm-server.ts.agents/skills/launch/scripts/monaco-paste.sh.devcontainer/devcontainer-lock.json.eslint-plugin-local/code-declare-service-brand.ts.vscode/extensions/vscode-extras/package-lock.jsonextensions/bat/language-configuration.jsonremote/web/package-lock.jsonresources/linux/code-workspace.xmlscripts/chat-simulation/common/perf-scenarios.js.devcontainer/devcontainer.json.eslint-plugin-local/code-ensure-no-disposables-leak-in-test.tscli/ThirdPartyNotices.txtresources/linux/code.appdata.xmlscripts/chat-simulation/common/utils.js.devcontainer/install-vscode.sh.eslint-plugin-local/code-import-patterns.tsCodeQL.ymlcli/build.rsextensions/bat/package.nls.jsonresources/linux/snap/snapcraft.yamlscripts/chat-simulation/fixtures/_chatperf_arrays.ts.devcontainer/post-create.sh.eslint-plugin-local/code-layering.tsLICENSE.txtcli/rustfmt.tomlextensions/bat/syntaxes/batchfile.tmLanguage.jsonscripts/chat-simulation/fixtures/_chatperf_async.ts.eslint-plugin-local/code-limited-top-functions.tsextensions/cgmanifest.jsonscripts/chat-simulation/fixtures/_chatperf_errors.ts.eslint-plugin-local/code-must-use-result.ts.vscode/extensions/vscode-pr-pinger/package-lock.jsonextensions/clojure/cgmanifest.jsonscripts/chat-simulation/fixtures/_chatperf_event.ts.eslint-plugin-local/code-must-use-super-dispose.tsThirdPartyNotices.txtextensions/clojure/language-configuration.jsonscripts/chat-simulation/fixtures/_chatperf_lifecycle.ts.eslint-plugin-local/code-no-accessor-after-await.tscglicenses.jsonscripts/chat-simulation/fixtures/_chatperf_strings.ts.eslint-plugin-local/code-no-any-casts.tscgmanifest.jsonextensions/clojure/package.nls.jsonscripts/chat-simulation/fixtures/_chatperf_types.ts.eslint-plugin-local/code-no-dangerous-type-assertions.tseslint.config.js.vscode/extensions/vscode-selfhost-import-aid/.vscode/launch.jsonextensions/clojure/syntaxes/clojure.tmLanguage.jsonscripts/chat-simulation/fixtures/_chatperf_uri.ts.eslint-plugin-local/code-no-declare-const-enum.tsgulpfile.mjs.vscode/extensions/vscode-selfhost-import-aid/.vscode/settings.jsonextensions/coffeescript/cgmanifest.jsonscripts/chat-simulation/jsconfig.json.eslint-plugin-local/code-no-deep-import-of-internal.tspackage-lock.json.vscode/extensions/vscode-selfhost-import-aid/package-lock.jsonextensions/coffeescript/language-configuration.jsonscripts/chat-simulation/merge-ci-summary.js.eslint-plugin-local/code-no-direct-gulp-import.tsscripts/chat-simulation/test-chat-mem-leaks.js.eslint-plugin-local/code-no-global-document-listener.tspnpm-lock.yamlextensions/coffeescript/package.nls.jsonresources/win32/VisualElementsManifest.xmlscripts/chat-simulation/test-chat-perf-regression.js.eslint-plugin-local/code-no-http-import.tsproduct.jsonextensions/coffeescript/syntaxes/coffeescript.tmLanguage.jsonresources/win32/appx/AppxManifest.xmlscripts/code-agent-host.js.eslint-plugin-local/code-no-icons-in-localized-strings.tstsfmt.json.vscode/extensions/vscode-selfhost-test-provider/.vscode/launch.jsonextensions/configuration-editing/package-lock.jsonresources/win32/bin/code.shscripts/code-agent-host.sh.eslint-plugin-local/code-no-in-operator.ts.vscode/extensions/vscode-selfhost-test-provider/.vscode/settings.jsonresources/win32/versioned/bin/code.shscripts/code-cli.sh.eslint-plugin-local/code-no-localization-template-literals.ts.vscode/extensions/vscode-selfhost-test-provider/package-lock.jsonextensions/configuration-editing/package.nls.jsonscripts/code-perf.js.eslint-plugin-local/code-no-localized-model-description.tsscripts/code-server.js