trace_capture_gcdump

[codefix]

Captures an explicit sensitive GC dump artifact from an already-running local .NET process.

Why this tool exists

GC dumps can reveal memory behavior but may contain object data and trigger a full generation 2 GC.

How it helps the agent

The model can only request capture when the local user has explicitly acknowledged the risk.

Try it locally in the GliderTrace playground

Parameters

NameTypeRequiredDescription
processIdnumberYesProcess id returned by trace_list_processes or another trusted local source.
acknowledgeSensitivebooleanNoMust be true because this operation may read or store sensitive runtime artifacts.

Examples

Capture a GC dump after explicit acknowledgement

Request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "trace_capture_gcdump",
    "arguments": {
      "processId": 12345,
      "acknowledgeSensitive": true
    }
  }
}

Response Notes

Returns a stored session with a sensitive GC dump artifact reference and process evidence.

↑/↓ NavigateEnter OpenSpace Expand