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

Interface Response

src/tools/ToolDefinition.ts:102–163  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers 50

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