-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
architectureassetdccthings related to dccthings related to dccsaasaa-preptelemetryall things related to metricsall things related to metrics
Description
With the foundational asset loading systems in place (from #174), this issue focuses on elevating the AssetAgent to a true Intelligent Subsystem Agent (ISA) as envisioned by the SAA.
This includes three key responsibilities:
- Metrics Collection: The agent must track and report key performance indicators (KPIs), such as total memory usage of loaded assets (system RAM and VRAM) and disk I/O bandwidth. These will be fed into the
khora-telemetryservice. - Strategy Definition: The agent will expose a set of distinct operational strategies (e.g.,
HighQuality,LowMemory). - Contract Implementation: The agent will implement the basic ISA trait, allowing the future DCC to query its status, list available strategies, and command a strategy switch.
The goal is to demonstrate that the AssetAgent is reporting its resource usage and that its behavior can be manually changed by switching its strategy, causing it to request different asset variants from the VFS.
Metadata
Metadata
Assignees
Labels
architectureassetdccthings related to dccthings related to dccsaasaa-preptelemetryall things related to metricsall things related to metrics