Skip to content

Conversation

@Hyperkit-dev
Copy link
Contributor

Phase 1 delivery from hyperagent-draft. See branch feature/justinedevs on Hyperkit-Labs/hyperagent-draft. If opening cross-repo: use GitHub UI to compare hyperagent-draft:feature/justinedevs vs hyperagent:main.

Made with Cursor

- Remove OpenTelemetry dependencies from requirements.txt (not implemented)
- Clean up Grafana references from documentation (removed per team decision)
- Keep Prometheus (actively used for metrics collection)
- Update documentation to reflect current monitoring stack
- Add MONITORING_ANALYSIS.md with comprehensive analysis

Changes:
- requirements.txt: Removed opentelemetry-api and opentelemetry-sdk
- docs/: Updated all documentation to remove Grafana references
- Framework docs: Updated architecture diagrams and specs
- Note: Prometheus remains active and required
JustineDevs and others added 26 commits February 6, 2026 22:06
- Rename apps/api to apps/hyperagent-api
- Rename apps/web to apps/hyperagent-web
- Create apps/issue-automation for GitHub automation
- Move agents/ to services/agents/
- Move scripts/ to tools/scripts/
- Create packages/config with typed config helpers
- Add pnpm-workspace.yaml and turbo.json
- Update package.json files for all apps
- Update .gitignore for per-app env files
- Merge projects branch (GitHub automation) into feature branch
- Resolve conflicts by keeping monorepo structure
- Integrate new LLM documentation from projects branch
- Keep issue-automation app structure
- Resolve file conflicts (gitignore, README, workflows)
- Keep monorepo structure with Turbo scripts
- Merge author and repository info from projects branch
- Remove conflict markers
- Ensure valid JSON syntax
- Create missing package.json files for sdk-ts, shared-ui, and env packages
- Fix JSON syntax error in hyperagent-web/package.json (trailing comma)
- Move resolutions to root package.json using pnpm.overrides
- Install turbo as dev dependency
- Update @mantleio/sdk to latest version (1.0.5)
- Update api-gateway to use workspace protocol for @hyperagent/env
- Create packages/env directory and package.json
- Update project structure to reflect monorepo layout
- Add project status section
- Update installation instructions for pnpm workspace
- Add Turbo commands documentation
- Follow README.mdc standards
- Simplify and modernize content
- Execute read-only git commands (status, diff) even in dry-run mode
- Fix unstaged file detection to handle deleted, renamed, and all status types
- Update file grouping to support new monorepo paths (hyperagent-web, hyperagent-api)
- Improve path normalization for Windows compatibility
- Update setup instructions for pnpm workspace
- Add Turbo commands documentation
- Update paths to reflect apps/hyperagent-api structure
- Add monorepo structure overview
- Update deployment instructions for Render/VPS
- Add troubleshooting section for monorepo-specific issues
- Modernize content for current project structure
- Add team structure and responsibilities
- Document GitFlow branch strategy
- Explain sprint implementation workflow
- Document parallel commit and issue tracking scripts
- Add do's and don'ts section
- Include common pitfalls and solutions
- Add critical Git best practices (no rebase shared commits)
- Include code review process
- Add communication guidelines
- Provide quick reference commands
- Show all files in dry-run mode (not truncated)
- Properly detect deleted files in getAllChangedFiles
- Display complete file list in planning output
- Fix file staging logic for deleted files
- Improve dry-run accuracy to match actual commit behavior
- Fix getAllChangedFiles to handle staged deletion format (D  vs  D)
- Staged deletions start filename at position 2, unstaged at position 3
- Dry-run now accurately shows all files that would be committed
- Display all files in dry-run output (not truncated)
- Fixes typo where 'docs' was showing as 'ocs'
- Keep deleted files removed (part of monorepo restructure)
- Resolve README.md conflict (keep updated monorepo badges)
- Resolve requirements.txt conflict (keep OpenTelemetry dependencies)
- All conflicts resolved, ready for merge
…rom-projects

feat: monorepo restructure and issue automation integration
.windsurf is already in .gitignore but was accidentally committed.
Removing from Git tracking while keeping local files.
Ignore backup-before-env-removal-* directories to prevent accidental commits
…rom-projects

feat: monorepo restructure and issue automation integration
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Check failure

Code scanning / Trivy

MLFlow is vulnerable to DNS rebinding attacks due to a lack of Origin header validation High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-14279
Severity: HIGH
Fixed Version: 3.5.0
Link: CVE-2025-14279

Check failure

Code scanning / Trivy

MLflow Tracking Server Model Creation Directory Traversal Remote Code Execution Vulnerability High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-11201
Severity: HIGH
Fixed Version: 3.0.0, 2.22.4
Link: CVE-2025-11201

Check failure

Code scanning / Trivy

MLflow Weak Password Requirements Authentication Bypass Vulnerability High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-11200
Severity: HIGH
Fixed Version: 2.22.0rc0
Link: CVE-2025-11200

Check failure

Code scanning / Trivy

mlflow Creates of Temporary File in Directory with Insecure Permissions High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-10279
Severity: HIGH
Fixed Version: 3.4.0rc0
Link: CVE-2025-10279

Check failure

Code scanning / Trivy

MLflow has a Local File Read/Path Traversal in dbfs High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2024-8859
Severity: HIGH
Fixed Version: 2.17.0rc0
Link: CVE-2024-8859

Check failure

Code scanning / Trivy

MLFlow unsafe deserialization High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2024-37052
Severity: HIGH
Fixed Version:
Link: CVE-2024-37052

Check failure

Code scanning / Trivy

MLflow's excessive directory permissions allow local privilege escalation High

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2024-27134
Severity: HIGH
Fixed Version: 2.16.0
Link: CVE-2024-27134

Check warning

Code scanning / Trivy

MLflow Uncontrolled Resource Consumption vulnerability Medium

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-0453
Severity: MEDIUM
Fixed Version:
Link: CVE-2025-0453

Check warning

Code scanning / Trivy

MLFlow SSRF via gateway_proxy_handler Medium

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-52967
Severity: MEDIUM
Fixed Version: 3.1.0, 2.22.2
Link: CVE-2025-52967

Check notice

Code scanning / Trivy

MLflow has Weak Password Requirements Low

Package: mlflow
Installed Version: 2.14.0
Vulnerability CVE-2025-1474
Severity: LOW
Fixed Version: 2.19.0
Link: CVE-2025-1474
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.

2 participants