Skip to main content
Glama

MCP Server for Spinnaker

by dion-hagan
ContextManager.d.ts1.02 kB
import { GateClient } from '../clients/GateClient.js'; import { PipelineExecution, DeployHistory, Snapshot } from '../types/spinnaker.js'; interface SpinnakerContext { activePipelines: { [executionId: string]: PipelineExecution; }; recentDeployments: { [environment: string]: DeployHistory[]; }; activeSnapshots: { [application: string]: Snapshot[]; }; lastRefresh: number; } export declare class ContextManager { private gateClient; private applications; private environments; private context; private subscriptions; constructor(gateClient: GateClient, applications: string[], environments: string[]); initialize(): Promise<void>; refreshContext(): Promise<void>; private refreshPipelines; private refreshDeployments; private refreshSnapshots; private monitorActivePipelines; getContext(): SpinnakerContext; getRecommendedRefreshInterval(): number; needsAttention(executionId: string): boolean; } export {};

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dion-hagan/mcp-server-spinnaker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server