Skip to content

Enhancement: expose richer pool status information #606

@ninan-nn

Description

@ninan-nn

Summary

PoolSnapshot currently exposes only a small set of fields:

  • state
  • idleCount
  • lastError

This is not enough for debugging or operating a sandbox pool.

Proposal

Please expose a richer pool status API, either by expanding PoolSnapshot or adding a new model such as PoolStatus.

Useful fields would include:

  • maxIdle
  • borrowedCount
  • running / stopped state
  • primary / owner information in distributed mode
  • state-store counters
  • remote sandbox count
  • richer reconcile / degraded diagnostics

A more complete status view would make pool behavior much easier to understand during acquire, warmup, failover, shutdown, and restart scenarios.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions