Feature request: Intercept traffic from a process + all children processes

Open
#1,800 4 comments 1 reaction 0 assignees View on GitHub

@waldekmastykarz is already working on this.

Since Sep 21, 2026.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
55/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
csharp
Domain
cli, networking

Research direction

Start by reading the linked process-interception documentation and examining how Dev Proxy currently selects traffic from a specific process. Use the Microsoft Scout example to define the child-process behavior, and consider the feature done when traffic from the selected process and its children can be captured without unrelated processes being included.

Written by the indexing model from the issue text.

Description

Thank you for this great project. This is a feature request to expand capabilities documented in https://learn.microsoft.com/en-us/microsoft-cloud/dev/dev-proxy/how-to/intercept-requests-from-specific-processes, to capture all children processes for a given process.

Typical use case: Capture only the traffic from Microsoft Scout, currently not easy because Scout spawns many child processes (screenshot below shows some, but there are more depending on scenarios):
Image

Dominant language
C#
Stars
832
Forks
89
Avg merge
12h 1m
Merged PRs (30d)
23

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from dotnet/dev-proxy

All issues in dotnet/dev-proxy

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.