MCPcopy Create free account
hub / github.com/compozy/agh / handlerConfig

Method handlerConfig

internal/api/httpapi/server.go:587–641  ·  view source on GitHub ↗
(staticFS fs.FS)

Source from the content-addressed store, hash-verified

585}
586
587func (s *Server) handlerConfig(staticFS fs.FS) *handlerConfig {
588 return &handlerConfig{
589 sessions: s.sessions,
590 sessionCatalog: s.sessionCatalog,
591 tasks: s.tasks,
592 network: s.network,
593 networkStore: s.networkStore,
594 observer: s.observer,
595 resources: s.resources,
596 automation: s.automation,
597 bridges: s.bridges,
598 notifications: s.notifications,
599 bundles: s.bundles,
600 supportBundles: s.supportBundles,
601 tools: s.tools,
602 toolsets: s.toolsets,
603 toolApprovals: s.toolApprovals,
604 settings: s.settings,
605 settingsRestart: s.settingsRestart,
606 settingsUpdate: s.settingsUpdate,
607 vault: s.vault,
608 workspaces: s.workspaces,
609 onboarding: s.onboarding,
610 agentCatalog: s.agentCatalog,
611 modelCatalog: s.modelCatalog,
612 agentContext: s.agentContext,
613 coordinatorConfig: s.coordinatorConfig,
614 soulAuthoring: s.soulAuthoring,
615 soulRefresher: s.soulRefresher,
616 heartbeatAuthor: s.heartbeatAuthor,
617 heartbeatStatus: s.heartbeatStatus,
618 heartbeatWake: s.heartbeatWake,
619 sessionHealth: s.sessionHealth,
620 wakeEvents: s.wakeEvents,
621 skillsRegistry: s.skillsRegistry,
622 skillResources: s.skillResources,
623 memoryStore: s.memoryStore,
624 dreamTrigger: s.dreamTrigger,
625 memoryExtractor: s.memoryExtractor,
626 memoryProviders: s.memoryProviders,
627 memoryLedger: s.memoryLedger,
628 staticFS: staticFS,
629 homePaths: s.homePaths,
630 config: s.config,
631 boundHost: s.host,
632 logger: s.logger,
633 startedAt: s.startedAt,
634 now: s.now,
635 pollInterval: s.pollInterval,
636 agentLoader: s.agentLoader,
637 httpPort: s.port,
638 resourceAuth: append([]gin.HandlerFunc(nil), s.resourceAuth...),
639 extensions: s.extensions,
640 }
641}
642
643// Port reports the effective HTTP port.
644func (s *Server) Port() int {

Callers 2

NewFunction · 0.45

Calls 1

appendFunction · 0.85