MCPcopy
hub / github.com/ChromeDevTools/chrome-devtools-mcp / Response

Interface Response

src/tools/ToolDefinition.ts:106–171  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106export interface Response {
107 appendResponseLine(value: string): void;
108 setHeapSnapshotAggregates(
109 aggregates: Record<
110 string,
111 DevTools.HeapSnapshotModel.HeapSnapshotModel.AggregatedInfo
112 >,
113 options?: PaginationOptions,
114 ): void;
115 setHeapSnapshotStats(
116 stats: DevTools.HeapSnapshotModel.HeapSnapshotModel.Statistics,
117 staticData: DevTools.HeapSnapshotModel.HeapSnapshotModel.StaticData | null,
118 ): void;
119 setHeapSnapshotNodes(
120 nodes: DevTools.HeapSnapshotModel.HeapSnapshotModel.ItemsRange,
121 options?: PaginationOptions,
122 ): void;
123 setHeapSnapshotRetainingPaths(
124 retainingPaths: DevTools.HeapSnapshotModel.HeapSnapshotModel.RetainingPaths,
125 ): void;
126 setHeapSnapshotDominators(
127 dominators: DevTools.HeapSnapshotModel.HeapSnapshotModel.DominatorChain,
128 ): void;
129 setHeapSnapshotClassDiffs(classDiffs: HeapSnapshotClassDiff[]): void;
130 setHeapSnapshotDetailedClassDiff(
131 detailedClassDiff: HeapSnapshotDetailedClassDiff,
132 ): void;
133 setIncludePages(value: boolean): void;
134 setIncludeNetworkRequests(
135 value: boolean,
136 options?: PaginationOptions & {
137 resourceTypes?: string[];
138 includePreservedRequests?: boolean;
139 networkRequestIdInDevToolsUI?: number;
140 },
141 ): void;
142 setIncludeConsoleData(
143 value: boolean,
144 options?: PaginationOptions & {
145 types?: string[];
146 includePreservedMessages?: boolean;
147 serviceWorkerId?: string;
148 },
149 ): void;
150 includeSnapshot(params?: SnapshotParams): void;
151 attachImage(value: ImageContentData): void;
152 attachNetworkRequest(
153 reqId: number,
154 options?: {requestFilePath?: string; responseFilePath?: string},
155 ): void;
156 attachConsoleMessage(msgid: number): void;
157 // Allows re-using DevTools data queried by some tools.
158 attachDevToolsData(data: DevToolsData): void;
159 setTabId(tabId: string): void;
160 attachTraceSummary(trace: TraceResult): void;
161 attachTraceInsight(
162 trace: TraceResult,
163 insightSetId: string,

Callers 52

input.tsFile · 0.65
network.tsFile · 0.65
extensions.tsFile · 0.65
performance.tsFile · 0.65
screenshot.tsFile · 0.65
emulation.tsFile · 0.65
memory.tsFile · 0.65
memory.tsFile · 0.65
memory.tsFile · 0.65
memory.tsFile · 0.65

Implementers 1

McpResponsesrc/McpResponse.ts

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…