ceramicnetwork / js-ceramic

Typescript implementation of the Ceramic protocol
http://ceramic.network
Other
414 stars 127 forks source link

chore: Push metrics handling down from cli package into core package instead #3257

Closed stbrody closed 1 month ago

stbrody commented 1 month ago

Should be no functional changes, just code motion.

Doing this to make https://linear.app/3boxlabs/issue/AES-206/re-enable-nodemetrics-by-default easier - since we need to be able to subscribe the node to the NodeMetrics data model, which can only be done from within Ceramic core, there's no api to do that in the Daemon.

Also it just feels like this is where this code belongs anyway.