vvscodeSource ↗
13 declarations and 5 call references extracted from public source metadata.

Source symbols: src/vs/platform/agentHost/common/state/protocol/channels-changeset/reducer.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
  • Declarations: 13
  • Referenced calls: 5

Declared symbols

  • changesetReducer — exported function at line 24; references findIndex, splice, Set, has, softAssertNever
  • idx — const at line 37; references findIndex
  • next — const at line 41
  • idx — const at line 47; references findIndex
  • next — const at line 51; references splice
  • changed — let at line 57; references Set, has
  • ids — const at line 58; references Set, has
  • next — const at line 59; references has
  • next — const at line 70
  • idx — const at line 92; references findIndex
  • current — const at line 96
  • nextOp — let at line 99
  • next — const at line 106

Imported modules

  • ../common/actions.js
  • ./state.js
  • ../action-origin.generated.js
  • ../common/reducer-helpers.js

File-level call references


Source: src/vs/platform/agentHost/common/state/protocol/channels-changeset/reducer.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file