dotnet / dotnet/dev-proxy

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

Open
#1,800 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
C#
Stars
832
Forks
89
Avg merge
12h 1m
Merged PRs (30d)
23

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

Contributor guide

Open the contributing guide

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.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.