vvscodeSource ↗
Important source, API, test, documentation, and configuration paths.

Repository map

A bounded, source-grounded map of the imported repository.

API contracts

  • .vscode/cglicenses.schema.json
  • extensions/configuration-editing/schemas/attachContainer.schema.json
  • extensions/configuration-editing/schemas/devContainer.codespaces.schema.json
  • extensions/configuration-editing/schemas/devContainer.vscode.schema.json

Tests

  • test/.mocharc.json
  • test/README.md
  • test/automation/README.md
  • test/automation/package-lock.json
  • test/automation/package.json
  • test/automation/src/activityBar.ts
  • test/automation/src/agentsWindow.ts
  • test/automation/src/application.ts
  • test/automation/src/chat.ts
  • test/automation/src/code.ts
  • test/automation/src/debug.ts
  • test/automation/src/editor.ts
  • test/automation/src/editors.ts
  • test/automation/src/electron.ts
  • test/automation/src/explorer.ts
  • test/automation/src/extensions.ts
  • test/automation/src/index.ts
  • test/automation/src/keybindings.ts
  • test/automation/src/localization.ts
  • test/automation/src/logger.ts
  • test/automation/src/notebook.ts
  • test/automation/src/peek.ts
  • test/automation/src/playwrightBrowser.ts
  • test/automation/src/playwrightDriver.ts
  • test/automation/src/playwrightElectron.ts
  • test/automation/src/problems.ts
  • test/automation/src/processes.ts
  • test/automation/src/profiler.ts
  • test/automation/src/quickaccess.ts
  • extensions/configuration-editing/src/test/completion.test.ts
  • test/automation/src/quickinput.ts
  • extensions/configuration-editing/src/test/index.ts
  • test/automation/src/scm.ts
  • test/automation/src/search.ts
  • test/automation/src/settings.ts
  • test/automation/src/statusbar.ts
  • test/automation/src/task.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/v8CoverageWrangling.test.ts
  • test/automation/src/terminal.ts
  • test/automation/src/viewlet.ts
  • test/automation/src/workbench.ts
  • test/automation/tools/copy-driver-definition.js
  • scripts/test.sh
  • test/automation/tools/copy-package-version.js
  • test/automation/tsconfig.json
  • .eslint-plugin-local/tests/code-no-observable-get-in-reactive-context-test.ts
  • test/cgmanifest.json
  • .eslint-plugin-local/tests/code-no-reader-after-await-test.ts
  • test/componentFixtures/blocks-ci-screenshots.md
  • test/componentFixtures/component-explorer-attach.json
  • test/componentFixtures/component-explorer-diff.json
  • test/componentFixtures/component-explorer.json
  • test/componentFixtures/playwright/package-lock.json
  • test/componentFixtures/playwright/package.json
  • test/componentFixtures/playwright/playwright.config.ts
  • test/componentFixtures/playwright/tests/imageCarousel.spec.ts
  • test/componentFixtures/playwright/tests/utils.ts
  • test/componentFixtures/playwright/tsconfig.json
  • test/integration/browser/README.md
  • test/integration/browser/package-lock.json
  • test/integration/browser/package.json
  • test/integration/browser/src/index.ts
  • test/integration/browser/tsconfig.json
  • test/integration/electron/testrunner.d.ts
  • test/integration/electron/testrunner.js
  • test/mcp/README.md
  • test/mcp/package-lock.json
  • test/mcp/package.json

Documentation

  • .agents/skills/launch/SKILL.md
  • .eslint-plugin-local/README.md
  • .github/ISSUE_TEMPLATE/bug_report.md
  • extensions/CONTRIBUTING.md
  • .devcontainer/README.md
  • cli/CONTRIBUTING.md
  • .github/ISSUE_TEMPLATE/copilot_bug_report.md
  • AGENTS.md
  • .github/ISSUE_TEMPLATE/feature_request.md
  • CONTRIBUTING.md
  • .github/agents/data.md
  • README.md
  • .github/agents/demonstrate.md
  • SECURITY.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.md
  • scripts/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.md
  • extensions/copilot/.agents/skills/anthropic-sdk-upgrader/SKILL.md
  • .github/instructions/source-code-organization.instructions.md
  • extensions/copilot/.agents/skills/github-copilot-upgrader/SKILL.md
  • .github/instructions/telemetry.instructions.md
  • extensions/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.md
  • extensions/copilot/.github/copilot-instructions.md
  • .github/skills/accessibility/SKILL.md
  • extensions/copilot/.github/instructions/model-prompts.instructions.md
  • .github/skills/add-policy/SKILL.md
  • extensions/copilot/.github/instructions/prompt-tsx.instructions.md
  • .github/skills/add-policy/github-managed-settings.md
  • extensions/copilot/.github/instructions/vitest-unit-tests.instructions.md
  • .github/skills/add-policy/local-testing.md
  • extensions/copilot/.github/prompts/updateCopilotCLIToolMapping.prompt.md

Source

  • src/bootstrap-cli.ts
  • src/bootstrap-esm.ts
  • src/bootstrap-fork.ts
  • src/bootstrap-import.ts
  • .vscode/extensions/vscode-extras/src/extension.ts
  • src/bootstrap-meta.ts
  • .vscode/extensions/vscode-extras/src/npmUpToDateFeature.ts
  • resources/server/bin-dev/helpers/browser.sh
  • src/bootstrap-node.ts
  • cli/src/async_pipe.rs
  • resources/server/bin-dev/remote-cli/code.sh
  • src/bootstrap-server.ts
  • cli/src/auth.rs
  • resources/server/bin/code-server-darwin.sh
  • src/cli.ts
  • cli/src/bin/code/legacy_args.rs
  • resources/server/bin/code-server-linux.sh
  • src/main.ts
  • .vscode/extensions/vscode-pr-pinger/src/extension.ts
  • cli/src/bin/code/main.rs
  • resources/server/bin/helpers/browser-darwin.sh
  • src/server-cli.ts
  • cli/src/commands.rs
  • resources/server/bin/helpers/browser-linux.sh
  • src/server-main.ts
  • cli/src/commands/agent.rs
  • resources/server/bin/helpers/check-requirements-linux.sh
  • src/tsconfig.base.json
  • cli/src/commands/agent_host.rs
  • resources/server/bin/remote-cli/code-darwin.sh
  • src/tsconfig.defineClassFields.json
  • cli/src/commands/agent_kill.rs
  • resources/server/bin/remote-cli/code-linux.sh
  • src/tsconfig.json
  • cli/src/commands/agent_logs.rs
  • resources/server/manifest.json
  • src/tsconfig.monaco.json
  • .vscode/extensions/vscode-selfhost-import-aid/src/extension.ts
  • cli/src/commands/agent_ps.rs
  • src/tsconfig.tsec.json
  • cli/src/commands/agent_stop.rs
  • src/tsconfig.vscode-dts.json
  • cli/src/commands/args.rs
  • src/tsconfig.vscode-proposed-dts.json
  • cli/src/commands/context.rs
  • src/tsec.exemptions.json
  • cli/src/commands/output.rs
  • src/typings/base-common.d.ts
  • cli/src/commands/serve_web.rs
  • src/typings/copilot-api.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/coverageProvider.ts
  • cli/src/commands/tunnels.rs
  • src/typings/crypto.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/debounce.ts
  • cli/src/commands/update.rs
  • src/typings/css.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/extension.ts
  • cli/src/commands/version.rs
  • extensions/configuration-editing/src/browser/net.ts
  • src/typings/editContext.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/failingDeepStrictEqualAssertFixer.ts
  • cli/src/constants.rs
  • extensions/configuration-editing/src/configurationEditingMain.ts
  • src/typings/thenable.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/failureTracker.ts
  • cli/src/desktop.rs
  • extensions/configuration-editing/src/extensionsProposals.ts
  • src/typings/vscode-globals-nls.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/importGraph.ts
  • cli/src/desktop/version_manager.rs
  • extensions/configuration-editing/src/importExportProfiles.ts
  • src/typings/vscode-globals-product.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/memoize.ts
  • cli/src/download_cache.rs
  • extensions/configuration-editing/src/node/net.ts
  • src/typings/vscode-globals-ttp.d.ts
  • .vscode/extensions/vscode-selfhost-test-provider/src/metadata.ts
  • cli/src/json_rpc.rs
  • extensions/configuration-editing/src/settingsDocumentHelper.ts
  • src/vs/amdX.ts

Configuration

  • .devcontainer/Dockerfile
  • .github/ISSUE_TEMPLATE/config.yml
  • remote/package.json
  • cli/Cargo.toml
  • .vscode/extensions/vscode-extras/package.json
  • extensions/bat/package.json
  • remote/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.json
  • extensions/clojure/package.json
  • .github/commands.json
  • .vscode/extensions/vscode-pr-pinger/tsconfig.json
  • .github/commands/codespaces_issue.yml
  • .github/dependabot.yml
  • .github/endgame/insiders.yml
  • package.json
  • .vscode/extensions/vscode-selfhost-import-aid/package.json
  • extensions/coffeescript/package.json
  • .github/insiders.yml
  • .vscode/extensions/vscode-selfhost-import-aid/tsconfig.json
  • extensions/configuration-editing/package.json
  • .vscode/extensions/vscode-selfhost-test-provider/package.json
  • extensions/configuration-editing/tsconfig.browser.json
  • extensions/configuration-editing/tsconfig.json
  • scripts/package.json
  • .vscode/extensions/vscode-selfhost-test-provider/tsconfig.json
  • .eslint-plugin-local/package.json
  • .eslint-plugin-local/tsconfig.json
  • extensions/copilot/.eslintplugin/package.json
  • extensions/copilot/.eslintplugin/tsconfig.json
  • extensions/copilot/.github/ISSUE_TEMPLATE/config.yml
  • extensions/copilot/.github/commands.json
  • .github/similarity.yml
  • extensions/copilot/.github/dependabot.yml

Other files

  • .config/1espt/PipelineAutobaseliningConfig.yml
  • .lsifrc.json
  • cli/.cargo/config.toml
  • remote/package-lock.json
  • resources/darwin/bin/code.sh
  • scripts/agent-host-e2e-coverage.ts
  • .agents/skills/launch/scripts/launch.sh
  • .eslint-plugin-local/code-amd-node-module.ts
  • .vscode-test.js
  • .vscode/extensions.json
  • extensions/bat/cgmanifest.json
  • resources/linux/bin/code.sh
  • scripts/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.json
  • extensions/bat/language-configuration.json
  • remote/web/package-lock.json
  • resources/linux/code-workspace.xml
  • scripts/chat-simulation/common/perf-scenarios.js
  • .devcontainer/devcontainer.json
  • .eslint-plugin-local/code-ensure-no-disposables-leak-in-test.ts
  • cli/ThirdPartyNotices.txt
  • resources/linux/code.appdata.xml
  • scripts/chat-simulation/common/utils.js
  • .devcontainer/install-vscode.sh
  • .eslint-plugin-local/code-import-patterns.ts
  • CodeQL.yml
  • cli/build.rs
  • extensions/bat/package.nls.json
  • resources/linux/snap/snapcraft.yaml
  • scripts/chat-simulation/fixtures/_chatperf_arrays.ts
  • .devcontainer/post-create.sh
  • .eslint-plugin-local/code-layering.ts
  • LICENSE.txt
  • cli/rustfmt.toml
  • extensions/bat/syntaxes/batchfile.tmLanguage.json
  • scripts/chat-simulation/fixtures/_chatperf_async.ts
  • .eslint-plugin-local/code-limited-top-functions.ts
  • extensions/cgmanifest.json
  • scripts/chat-simulation/fixtures/_chatperf_errors.ts
  • .eslint-plugin-local/code-must-use-result.ts
  • .vscode/extensions/vscode-pr-pinger/package-lock.json
  • extensions/clojure/cgmanifest.json
  • scripts/chat-simulation/fixtures/_chatperf_event.ts
  • .eslint-plugin-local/code-must-use-super-dispose.ts
  • ThirdPartyNotices.txt
  • extensions/clojure/language-configuration.json
  • scripts/chat-simulation/fixtures/_chatperf_lifecycle.ts
  • .eslint-plugin-local/code-no-accessor-after-await.ts
  • cglicenses.json
  • scripts/chat-simulation/fixtures/_chatperf_strings.ts
  • .eslint-plugin-local/code-no-any-casts.ts
  • cgmanifest.json
  • extensions/clojure/package.nls.json
  • scripts/chat-simulation/fixtures/_chatperf_types.ts
  • .eslint-plugin-local/code-no-dangerous-type-assertions.ts
  • eslint.config.js
  • .vscode/extensions/vscode-selfhost-import-aid/.vscode/launch.json
  • extensions/clojure/syntaxes/clojure.tmLanguage.json
  • scripts/chat-simulation/fixtures/_chatperf_uri.ts
  • .eslint-plugin-local/code-no-declare-const-enum.ts
  • gulpfile.mjs
  • .vscode/extensions/vscode-selfhost-import-aid/.vscode/settings.json
  • extensions/coffeescript/cgmanifest.json
  • scripts/chat-simulation/jsconfig.json
  • .eslint-plugin-local/code-no-deep-import-of-internal.ts
  • package-lock.json
  • .vscode/extensions/vscode-selfhost-import-aid/package-lock.json
  • extensions/coffeescript/language-configuration.json
  • scripts/chat-simulation/merge-ci-summary.js
  • .eslint-plugin-local/code-no-direct-gulp-import.ts
  • scripts/chat-simulation/test-chat-mem-leaks.js
  • .eslint-plugin-local/code-no-global-document-listener.ts
  • pnpm-lock.yaml
  • extensions/coffeescript/package.nls.json
  • resources/win32/VisualElementsManifest.xml
  • scripts/chat-simulation/test-chat-perf-regression.js
  • .eslint-plugin-local/code-no-http-import.ts
  • product.json
  • extensions/coffeescript/syntaxes/coffeescript.tmLanguage.json
  • resources/win32/appx/AppxManifest.xml
  • scripts/code-agent-host.js
  • .eslint-plugin-local/code-no-icons-in-localized-strings.ts
  • tsfmt.json
  • .vscode/extensions/vscode-selfhost-test-provider/.vscode/launch.json
  • extensions/configuration-editing/package-lock.json
  • resources/win32/bin/code.sh
  • scripts/code-agent-host.sh
  • .eslint-plugin-local/code-no-in-operator.ts
  • .vscode/extensions/vscode-selfhost-test-provider/.vscode/settings.json
  • resources/win32/versioned/bin/code.sh
  • scripts/code-cli.sh
  • .eslint-plugin-local/code-no-localization-template-literals.ts
  • .vscode/extensions/vscode-selfhost-test-provider/package-lock.json
  • extensions/configuration-editing/package.nls.json
  • scripts/code-perf.js
  • .eslint-plugin-local/code-no-localized-model-description.ts
  • scripts/code-server.js
Generated by smolify with deterministic-repository-import-v2 · 100 source files