Versions in this module Expand all Collapse all v0 v0.2.1 Oct 19, 2026 Changes in this version + func Fail(c *gin.Context, status int, code, message string, retryable bool) + func IdentityFailure(c *gin.Context, err error) + func SessionFromContext(c *gin.Context) (auth.Session, bool) + type Server struct + Auth *auth.Service + Config config.Config + Router *gin.Engine + Store *store.Store + func New(cfg config.Config, db *store.Store) *Server + func (s *Server) IdentitySession() gin.HandlerFunc + func (s *Server) RegisterAgentAuth(service *agent.AuthService) + func (s *Server) RegisterAgentQualification(qualifications *agent.QualificationService, ...) + func (s *Server) RegisterAlerts(service *alerts.Service) + func (s *Server) RegisterAutopilot(service *autopilot.Service) + func (s *Server) RegisterBudget(service *budget.Service) + func (s *Server) RegisterBuiltinRunner(service *runner.Service, secret string) + func (s *Server) RegisterCampaigns(service *campaign.Service) + func (s *Server) RegisterConnections(service *connections.Service) + func (s *Server) RegisterCustomDispatch(dispatcher *customcmd.Dispatcher) + func (s *Server) RegisterCustomProfiles(service *customcmd.Service) + func (s *Server) RegisterDeployment(service *deployment.Service) + func (s *Server) RegisterDiscovery(service *discovery.Service) + func (s *Server) RegisterGitHubApp(service *githubapp.Service) + func (s *Server) RegisterGitOps(service *gitops.Service) + func (s *Server) RegisterIdentity(service *auth.Service) + func (s *Server) RegisterInsights(service *insights.Service) + func (s *Server) RegisterInventory(service *inventory.Service) + func (s *Server) RegisterMerge(service *mergecontrol.Service) + func (s *Server) RegisterModelBroker(service *modelbroker.Service) + func (s *Server) RegisterOrgInvitations(service *auth.Service) + func (s *Server) RegisterOrgOIDC() + func (s *Server) RegisterPolicy(service *policy.Service) + func (s *Server) RegisterPrivateConnector(connector *privateconnector.Connector) + func (s *Server) RegisterRepair(service *repair.Service) + func (s *Server) RegisterRunner(service *runner.Service) + func (s *Server) RegisterSetup(service *insights.Service, resolve insights.PolicyResolver, ...) + func (s *Server) RegisterWorkflow(service *workflow.Service)