Versions in this module Expand all Collapse all v1 v1.0.3 Jul 20, 2026 v1.0.2 Jul 13, 2026 v1.0.1 Jul 9, 2026 v1.0.0 Jul 8, 2026 Changes in this version + func ConfigureLogging() + func GetStaticHandler() http.Handler + func RequestLogger(next http.Handler) http.Handler + type ArtifactResponse struct + ArtifactType string + Filename string + UpdatedAt time.Time + UpdatedBy string + type CommentResponse struct + CreatedAt time.Time + CreatedBy string + ID string + Text string + type DependencyResponse struct + Kind string + SourceID string + TargetID string + type IssueResponse struct + Artifacts []ArtifactResponse + Assignee string + BranchStats *model.BranchStats + Comments []CommentResponse + CreatedAt time.Time + CreatedBy string + CycleID string + Dependencies []DependencyResponse + Description string + EffectiveCycleID string + Estimate int + ID string + IsInferred bool + IsPending bool + Labels []string + ParentID string + Priority int + SortOrder string + Status string + Title string + UpdatedAt time.Time + type PendingEventEntry struct + CreatedAt time.Time + IssueID string + Payload interface{} + Type string + type PendingResponse struct + Events []PendingEventEntry + HasPending bool + IssueIDs []string + type SSEEvent struct + IssueID string + Type string + type SSEHub struct + func NewSSEHub() *SSEHub + func (h *SSEHub) Broadcast(evt SSEEvent) + func (h *SSEHub) ClientCount() int + type Server struct + AuthorizedKeys *auth.AuthorizedKeys + Config *config.Config + DevMode bool + DevPort int + Headless bool + MCPHandler http.Handler + NonceStore *auth.NonceStore + Port int + ProxyToken string + ProxyURL string + SSEHub *SSEHub + SigningKey ed25519.PrivateKey + VerifyKey ed25519.PublicKey + func NewServer(cfg *config.Config, port int, devMode bool, devPort int) *Server + func (s *Server) AddPendingEvent(evt model.Event) + func (s *Server) Bind() (net.Listener, error) + func (s *Server) BroadcastEvent(eventType, issueID string) + func (s *Server) DiscardPending() + func (s *Server) GetAllEvents() ([]model.Event, error) + func (s *Server) GetPendingCount() int + func (s *Server) GetProjectedIssues() (map[string]*model.Issue, error) + func (s *Server) SaveAndSync(commitMessage string) error + func (s *Server) ServeOn(l net.Listener) error + func (s *Server) SetupRoutes() *http.ServeMux + func (s *Server) Start() error + func (s *Server) WatchDB() + func (s *Server) WatchGitRefs()