Source symbols: src/vs/platform/agentHost/common/state/protocol/channels-chat/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: 76
- Referenced calls: 31
Declared symbols
tcBase— function at line 18tcBaseWithMeta— function at line 29; referencestcBaseresolveSelectedOption— function at line 37; referencesfindhasBlockingToolCall— function at line 49; referencessomehasOpenInputRequest— function at line 62; referencessomefindOpenInputRequestPart— function at line 68; referencesfindIndexindex— const at line 72; referencesfindIndexpart— const at line 80STATUS_ACTIVITY_MASK— const at line 85withStatusFlag— function at line 88summaryStatus— function at line 93; referenceshasOpenInputRequest,hasBlockingToolCallactivity— let at line 94; referenceshasOpenInputRequest,hasBlockingToolCallrefreshSummaryStatus— function at line 113; referencessummaryStatusstatus— const at line 114; referencessummaryStatusendTurn— function at line 127active— const at line 138; referencestcBaseresponseParts— const at line 140; referencestcBasetc— const at line 144turn— const at line 161; referencesmaxnext— const at line 174; referencesDate,now,toISOStringupsertInputRequestPart— function at line 186; referencesfindOpenInputRequestPart,push,withStatusFlag,summaryStatus,Date,now,toISOStringactiveTurn— const at line 187existing— const at line 191; referencesfindOpenInputRequestPartresponseParts— const at line 192part— const at line 193next— const at line 206updateToolCallInParts— function at line 221; referencesupdateractiveTurn— const at line 227found— let at line 232; referencesupdaterresponseParts— const at line 233; referencesupdaterupdated— const at line 235; referencesupdaterupdateResponsePart— function at line 260; referencesupdateractiveTurn— const at line 266found— let at line 271; referencesupdaterresponseParts— const at line 272; referencesupdaterid— const at line 274; referencesupdaterchatReducer— exported function at line 301; referenceswithStatusFlag,summaryStatus,Date,now,toISOString,updateResponsePart,endTurn,updateToolCallInParts,refreshSummaryStatus,tcBaseWithMeta,resolveSelectedOptionnext— let at line 306filtered— const at line 328base— const at line 418; referencestcBaseWithMetapending— const at line 428options— const at line 429base— const at line 448; referencestcBaseWithMeta,resolveSelectedOptionselectedOption— const at line 449; referencesresolveSelectedOptionbase— const at line 489; referencestcBaseWithMetaconfirmed— const at line 490selectedOption— const at line 493preAuthContent— const at line 500base— const at line 534; referencestcBaseWithMetabase— const at line 581; referencestcBaseWithMetabase— const at line 600; referencestcBaseWithMetaturns— let at line 634; referencesfindIndex,sliceidx— const at line 638; referencesfindIndexnext— const at line 644; referencesDate,now,toISOStringexistingIds— const at line 660; referencesSet,hasolderTurns— const at line 661; referenceshasactiveTurn— const at line 675; referencesfindOpenInputRequestPartexisting— const at line 676; referencesfindOpenInputRequestPartrequest— const at line 683answers— const at line 684responseParts— const at line 690; referenceskeysactiveTurn— const at line 709; referencesfindOpenInputRequestPartexisting— const at line 710; referencesfindOpenInputRequestPartfinalAnswers— const at line 717responseParts— const at line 718; referenceskeysnext— const at line 727entry— const at line 744existing— const at line 748; referencesfindIndexidx— const at line 749; referencesfindIndexupdated— const at line 751existing— const at line 765filtered— const at line 769existing— const at line 776byId— const at line 780; referencesMap,has,addordered— const at line 781; referenceshas,addreordered— const at line 782; referenceshas,add
Imported modules
../common/actions.js./state.js../channels-session/state.js../action-origin.generated.js../common/reducer-helpers.js
File-level call references
tcBase— line 31find— line 41some— line 53findIndex— line 72hasOpenInputRequest— line 97hasBlockingToolCall— line 97summaryStatus— line 114max— line 166Date— line 178now— line 178toISOString— line 178findOpenInputRequestPart— line 191push— line 204withStatusFlag— line 213updater— line 235updateResponsePart— line 337endTurn— line 357updateToolCallInParts— line 397refreshSummaryStatus— line 410tcBaseWithMeta— line 418resolveSelectedOption— line 449slice— line 642Set— line 660has— line 661upsertInputRequestPart— line 672keys— line 695Map— line 780add— line 785get— line 790for— line 792softAssertNever— line 806
Source: src/vs/platform/agentHost/common/state/protocol/channels-chat/reducer.ts