export const API_PREFIX = "/api"; export const API = { health: `${API_PREFIX}/health`, companies: `${API_PREFIX}/companies`, agents: `${API_PREFIX}/agents`, projects: `${API_PREFIX}/projects`, issues: `${API_PREFIX}/issues`, issueTreeControl: `${API_PREFIX}/issues/:issueId/tree-control`, issueTreeHolds: `${API_PREFIX}/issues/:issueId/tree-holds`, goals: `${API_PREFIX}/goals`, approvals: `${API_PREFIX}/approvals`, secrets: `${API_PREFIX}/secrets`, tools: `${API_PREFIX}/companies/:companyId/tools`, toolExamples: `${API_PREFIX}/companies/:companyId/tools/examples`, toolApplications: `${API_PREFIX}/companies/:companyId/tools/applications`, toolConnections: `${API_PREFIX}/companies/:companyId/tools/connections`, toolCatalog: `${API_PREFIX}/companies/:companyId/tools/catalog`, toolProfiles: `${API_PREFIX}/companies/:companyId/tools/profiles`, toolPolicies: `${API_PREFIX}/companies/:companyId/tools/policies`, toolAudit: `${API_PREFIX}/companies/:companyId/tools/audit`, toolRuntimeSlots: `${API_PREFIX}/companies/:companyId/tools/runtime-slots`, toolRuntimeSlotStop: `${API_PREFIX}/companies/:companyId/tools/runtime-slots/:id/stop`, toolRuntimeSlotRestart: `${API_PREFIX}/companies/:companyId/tools/runtime-slots/:id/restart`, toolRuntimeHealth: `${API_PREFIX}/companies/:companyId/tools/runtime-health`, toolGateway: `${API_PREFIX}/tool-gateway`, secretProviderConfigs: `${API_PREFIX}/secret-provider-configs`, secretProviderConfigDiscoveryPreview: `${API_PREFIX}/companies/:companyId/secret-provider-configs/discovery/preview`, costs: `${API_PREFIX}/costs`, activity: `${API_PREFIX}/activity`, dashboard: `${API_PREFIX}/dashboard`, sidebarBadges: `${API_PREFIX}/sidebar-badges`, sidebarPreferences: `${API_PREFIX}/sidebar-preferences`, resourceMemberships: `${API_PREFIX}/resource-memberships`, invites: `${API_PREFIX}/invites`, joinRequests: `${API_PREFIX}/join-requests`, members: `${API_PREFIX}/members`, admin: `${API_PREFIX}/admin`, } as const;