basic ai analytics created

This commit is contained in:
Owen
2026-08-11 17:52:27 -04:00
parent 0016b8fce7
commit b08e875b37
21 changed files with 2820 additions and 1 deletions
+35
View File
@@ -1545,6 +1545,41 @@ authenticated.get(
logs.exportAiSessionLogs
);
authenticated.get(
"/org/:orgId/logs/ai/usage/filters",
verifyApiKeyOrgAccess,
verifyApiKeyHasAction(ActionsEnum.viewLogs),
logs.queryAiUsageFilterOptions
);
authenticated.get(
"/org/:orgId/logs/ai/usage/overview",
verifyApiKeyOrgAccess,
verifyApiKeyHasAction(ActionsEnum.viewLogs),
logs.queryAiUsageOverview
);
authenticated.get(
"/org/:orgId/logs/ai/usage/providers",
verifyApiKeyOrgAccess,
verifyApiKeyHasAction(ActionsEnum.viewLogs),
logs.queryAiUsageProviders
);
authenticated.get(
"/org/:orgId/logs/ai/usage/resources",
verifyApiKeyOrgAccess,
verifyApiKeyHasAction(ActionsEnum.viewLogs),
logs.queryAiUsageResources
);
authenticated.get(
"/org/:orgId/logs/ai/usage/users-roles",
verifyApiKeyOrgAccess,
verifyApiKeyHasAction(ActionsEnum.viewLogs),
logs.queryAiUsageUsersRoles
);
authenticated.get(
"/org/:orgId/logs/analytics",
verifyApiKeyOrgAccess,