Governed substrate for autonomous agents: scoped identity (passports), audited actions, MCP workspace. Infra IPs and secrets redacted for public release.
29 lines
919 B
JavaScript
29 lines
919 B
JavaScript
/**
|
|
* monitoring/index.js
|
|
* Barrel export for MonitoringService
|
|
*/
|
|
|
|
export { initMonitoringTables } from './init.js';
|
|
export { ingestEvents, handleFeedback } from './ingestion.js';
|
|
export { getRuns, getRunById, getRunFeedback } from './queries.js';
|
|
export { getAnalyticsSummary, getTopModels, cleanOldData } from './analytics.js';
|
|
export { createMonitoringRouter } from './router.js';
|
|
|
|
// Default export for backward compatibility
|
|
import { initMonitoringTables } from './init.js';
|
|
import { ingestEvents } from './ingestion.js';
|
|
import { getRuns, getRunById, getRunFeedback } from './queries.js';
|
|
import { getAnalyticsSummary, getTopModels, cleanOldData } from './analytics.js';
|
|
import { createMonitoringRouter } from './router.js';
|
|
|
|
export default {
|
|
initMonitoringTables,
|
|
ingestEvents,
|
|
getRuns,
|
|
getRunById,
|
|
getRunFeedback,
|
|
getAnalyticsSummary,
|
|
getTopModels,
|
|
cleanOldData,
|
|
createMonitoringRouter
|
|
};
|