Skip to content

Conversation

@krngrover94
Copy link
Collaborator

  • Introduced AgentTrafficLog DTO for storing raw agent traffic data.
  • Implemented AgentTrafficLogDao for MongoDB operations, including index creation.
  • Enhanced Main class to save agent traffic logs after processing responses.
  • Added bulk write capability for agent traffic logs in DataActor and DbActor.
  • Created dedicated thread pool for agent traffic log writes to optimize performance.

- Introduced AgentTrafficLog DTO for storing raw agent traffic data.
- Implemented AgentTrafficLogDao for MongoDB operations, including index creation.
- Enhanced Main class to save agent traffic logs after processing responses.
- Added bulk write capability for agent traffic logs in DataActor and DbActor.
- Created dedicated thread pool for agent traffic log writes to optimize performance.
Copy link
Contributor

@devsecopsbot devsecopsbot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 AI Security analysis: "Automated checks found no security issues in this change. Multiple files were modified, so tooling may miss context-dependent or subtle vulnerabilities; perform manual review and targeted testing before merging."

Risk Level AI Score
🟢 NO RISK 0.0/100

Top 0 security issues / 0 total (Critical: 0, High: 0, Medium: 0, Low: 0)

Title Location Recommendation
No issues to display

🔗 View Detailed Report

…curity/akto into mini-runtime-log-agent-traffic
Copy link
Contributor

@devsecopsbot devsecopsbot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 AI Security analysis: "Automated checks found no security issues in this change. Multiple files were modified, so tooling may miss context-dependent or subtle vulnerabilities; perform manual review and targeted testing before merging."

Risk Level AI Score
🟢 NO RISK 0.0/100

Top 0 security issues / 0 total (Critical: 0, High: 0, Medium: 0, Low: 0)

Title Location Recommendation
No issues to display

🔗 View Detailed Report

ClassModel<McpReconResult> mcpReconResultClassModel = ClassModel.builder(McpReconResult.class).enableDiscriminator(true).build();
ClassModel<McpReconRequest> mcpReconRequestClassModel = ClassModel.builder(McpReconRequest.class).enableDiscriminator(true).build();
ClassModel<AgentConversationResult> agentConversationResultClassModel = ClassModel.builder(AgentConversationResult.class).enableDiscriminator(true).build();
ClassModel<AgentTrafficLog> agentTrafficLogClassModel = ClassModel.builder(AgentTrafficLog.class).enableDiscriminator(true).build();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The daoinit changes and create indices calls are also needed on cyborg and #3677

@krngrover94 krngrover94 merged commit 7140db7 into feature/mini-runtime-release Dec 10, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants