Skip to content

feat: agent-based distributed scanning#52

Open
hojmark wants to merge 11 commits intomainfrom
feat/agent
Open

feat: agent-based distributed scanning#52
hojmark wants to merge 11 commits intomainfrom
feat/agent

Conversation

@hojmark
Copy link
Copy Markdown
Owner

@hojmark hojmark commented Oct 17, 2025

No description provided.

@hojmark hojmark force-pushed the feat/agent branch 2 times, most recently from cc03943 to 7a4c18d Compare October 28, 2025 22:52
@hojmark hojmark force-pushed the feat/agent branch 5 times, most recently from a4fedd7 to 6fa5385 Compare November 10, 2025 22:07
@hojmark hojmark force-pushed the feat/agent branch 3 times, most recently from 3219be4 to fb2baab Compare December 3, 2025 19:50
@hojmark hojmark added the enhancement New feature or request label Feb 4, 2026
@hojmark hojmark added this to the 1.0.0 milestone Feb 13, 2026
@hojmark hojmark force-pushed the feat/agent branch 2 times, most recently from 8381ec4 to 5294ed8 Compare February 18, 2026 13:44
@hojmark hojmark changed the title feat: agent feat: distributed network scanning Mar 10, 2026
@hojmark hojmark changed the title feat: distributed network scanning feat: agent-based distributed scanning Mar 10, 2026
hojmark added 9 commits April 22, 2026 10:48
…reaming

Add distributed network scanning infrastructure:
- gRPC-based peer streaming layer (PeerStreaming.Core, .Client, .Server)
- Agent clustering and enrollment (Networking.Cluster)
- Agent peer protocol with scan/subnet/adopt handlers
- Agent hosting with persistent UUID identity
- DistributedNetworkScanner integrating agent subnet providers
- CLI agent command (drift agent start)
- Containerlab integration tests for distributed scanning
- Refactor ISubnetProvider to async GetAsync() returning ResolvedSubnet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant