Skip to content

feat(kernel): add system memory and runtime health metrics API - #2

Merged
koushik4475 merged 1 commit into
mainfrom
feature/kernel-health-metrics
Oct 17, 2026
Merged

koushik4475 merged 1 commit into
mainfrom
feature/kernel-health-metrics

Conversation

@koushik-hy

Copy link
Copy Markdown
Collaborator

Description

This pull request introduces the getMetrics() runtime monitoring method to the Engine kernel class along with unit test coverage.

Key Changes

  • Added getMetrics() to Engine class returning runtime status, uptime, and detailed Node.js process memory metrics (heapUsedMB, heapTotalMB,
    ssMB).
  • Added unit tests in ests/kernel.test.js validating metric calculation and types.
  • Passes all automated linting, syntax, and test suites.

Collaborative Checklist

  • Feature branch created
  • Automated CI checks passing
  • Branch protection compliance
  • Code review approval

@koushik4475 koushik4475 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Approved! Automated CI tests and checks passed. Good to merge.

@koushik4475
koushik4475 merged commit b6d32ea into main Oct 17, 2026
1 check passed
@koushik4475
koushik4475 deleted the feature/kernel-health-metrics branch October 17, 2026 17:42
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