MCPcopy Create free account

hub / github.com/VersusControl/devops-ai-guidelines / functions

Functions787 in github.com/VersusControl/devops-ai-guidelines

↓ 1 callersMethodon_tool_start
(self, tool_name: str, tool_args: dict)
03-ai-agent-for-devops/code/13/app.py:60
↓ 1 callersMethodon_tool_start
(self, tool_name: str, tool_args: dict)
03-ai-agent-for-devops/code/12/app.py:56
↓ 1 callersFunctionparseActionFromToolName
(toolName string)
02-mcp-for-devops/code/06/pkg/mcp/secure_server.go:131
↓ 1 callersFunctionparseAuthHeader
(authHeader string)
02-mcp-for-devops/code/06/pkg/security/middleware.go:82
↓ 1 callersFunctionparseToolArguments
(toolName string, arguments map[string]interface{})
02-mcp-for-devops/code/06/pkg/mcp/secure_server.go:101
↓ 1 callersFunctionprint_banner
Print welcome banner
03-ai-agent-for-devops/code/07/src/main.py:12
↓ 1 callersFunctionprint_help
Print help information
03-ai-agent-for-devops/code/07/src/main.py:29
↓ 1 callersMethodprocess_query
Run the agent on a user message and return the final text response. Args: user_input: The user's question or command.
03-ai-agent-for-devops/code/14/src/agents/log_analyzer.py:61
↓ 1 callersMethodprocess_query
Process a user query and return the response. Args: user_input: User's question or command Retu
03-ai-agent-for-devops/code/07/src/agents/log_analyzer.py:65
↓ 1 callersMethodprocess_query
Process a user query and return the response. Args: user_input: User's question or command chat_hist
03-ai-agent-for-devops/code/09/src/agents/log_analyzer.py:46
↓ 1 callersMethodprocess_query
Run the agent on a user message and return the final text response. Args: user_input: The user's question or command.
03-ai-agent-for-devops/code/10/src/agents/log_analyzer.py:56
↓ 1 callersMethodprocess_query
Run the agent on a user message and return the final text response. Args: user_input: The user's question or command.
03-ai-agent-for-devops/code/13/src/agents/log_analyzer.py:61
↓ 1 callersMethodprocess_query
Run the agent on a user message and return the final text response. Args: user_input: The user's question or command.
03-ai-agent-for-devops/code/12/src/agents/log_analyzer.py:61
↓ 1 callersMethodprocess_query
Process a user query and return the response. Args: user_input: User's question or command chat_hist
03-ai-agent-for-devops/code/08/src/agents/log_analyzer.py:48
↓ 1 callersMethodregisterResources
registerResources discovers and registers actual Kubernetes resources
02-mcp-for-devops/code/06/pkg/mcp/resources.go:13
↓ 1 callersMethodregisterResources
registerResources discovers and registers actual Kubernetes resources
02-mcp-for-devops/code/03/pkg/mcp/server.go:48
↓ 1 callersMethodregisterResources
registerResources discovers and registers actual Kubernetes resources
02-mcp-for-devops/code/04/pkg/mcp/resources.go:13
↓ 1 callersMethodregisterTools
()
02-mcp-for-devops/code/07/pkg/mcp/server.go:62
↓ 1 callersMethodregisterTools
()
02-mcp-for-devops/code/06/pkg/mcp/tools.go:12
↓ 1 callersMethodregisterTools
()
02-mcp-for-devops/code/04/pkg/mcp/tools.go:12
↓ 1 callersFunctionrequires_approval
Check if a tool requires human approval before execution
03-ai-agent-for-devops/code/14/src/tools/__init__.py:42
↓ 1 callersFunctionrequires_approval
Check if a tool requires human approval before execution
03-ai-agent-for-devops/code/10/src/tools/__init__.py:15
↓ 1 callersFunctionrequires_approval
Check if a tool requires human approval before execution
03-ai-agent-for-devops/code/13/src/tools/__init__.py:31
↓ 1 callersFunctionrequires_approval
Check if a tool requires human approval before execution
03-ai-agent-for-devops/code/12/src/tools/__init__.py:15
↓ 1 callersFunctionrestConfigFor
restConfigFor reconstructs a *rest.Config from a multicluster.Cluster. The clientset alone does not retain the original config, so we rebuild from the
02-mcp-for-devops/code/07/pkg/mcp/restconfig.go:17
↓ 1 callersMethodroleHasNamespaceAccess
(role *Role, namespace string)
02-mcp-for-devops/code/06/pkg/rbac/policies.go:166
↓ 1 callersMethodroleHasPermission
(role *Role, permission Permission)
02-mcp-for-devops/code/06/pkg/rbac/policies.go:150
↓ 1 callersMethodsave
Write the full message list to disk.
03-ai-agent-for-devops/code/14/src/memory/chat_store.py:40
↓ 1 callersMethodsave
Write the full message list to disk.
03-ai-agent-for-devops/code/13/src/memory/chat_store.py:40
↓ 1 callersMethodsave
Write the full message list to disk.
03-ai-agent-for-devops/code/12/src/memory/chat_store.py:40
↓ 1 callersMethodshort
One-line representation for prompt injection.
03-ai-agent-for-devops/code/13/src/sources/base.py:35
↓ 1 callersFunctionsidebar
()
03-ai-agent-for-devops/code/14/app.py:169
↓ 1 callersFunctionsidebar
()
03-ai-agent-for-devops/code/10/app.py:148
↓ 1 callersFunctionsidebar
()
03-ai-agent-for-devops/code/13/app.py:166
↓ 1 callersFunctionsidebar
()
03-ai-agent-for-devops/code/12/app.py:162
↓ 1 callersFunctionstartDemoHTTPServer
(server *mcp.SecureMCPServer, port int, logger *logging.Logger)
02-mcp-for-devops/code/06/cmd/server/main.go:121
↓ 1 callersFunctiontest_config_validation
Test configuration validation
03-ai-agent-for-devops/code/07/tests/test_basic.py:15
↓ 1 callersFunctiontest_list_log_files
Test listing log files
03-ai-agent-for-devops/code/07/tests/test_basic.py:28
↓ 1 callersFunctiontest_log_directory_exists
Test log directory exists
03-ai-agent-for-devops/code/07/tests/test_basic.py:22
↓ 1 callersFunctiontest_read_log_file
Test reading a log file
03-ai-agent-for-devops/code/07/tests/test_basic.py:35
↓ 1 callersFunctiontest_search_logs
Test searching in logs
03-ai-agent-for-devops/code/07/tests/test_basic.py:43
↓ 1 callersFunctiontlsVersionFromString
(version string)
02-mcp-for-devops/code/06/pkg/security/tls.go:47
↓ 1 callersFunctiontoJSON
Helper function to convert map to JSON string
02-mcp-for-devops/code/06/pkg/k8s/client.go:633
↓ 1 callersFunctiontoJSON
Helper function to convert map to JSON string
02-mcp-for-devops/code/04/pkg/k8s/client.go:633
↓ 1 callersFunctionto_langchain
Convert our message dicts to LangChain message objects.
03-ai-agent-for-devops/code/14/app.py:140
↓ 1 callersFunctionto_langchain
Convert our message dicts to LangChain message objects.
03-ai-agent-for-devops/code/10/app.py:119
↓ 1 callersFunctionto_langchain
Convert our message dicts to LangChain message objects.
03-ai-agent-for-devops/code/13/app.py:137
↓ 1 callersFunctionto_langchain
Convert our message dicts to LangChain message objects.
03-ai-agent-for-devops/code/12/app.py:133
↓ 1 callersMethodvalidateConfigMapOperation
validateConfigMapOperation validates ConfigMap creation parameters
02-mcp-for-devops/code/06/pkg/tools/validator.go:280
↓ 1 callersMethodvalidateConfigMapOperation
validateConfigMapOperation validates ConfigMap creation parameters
02-mcp-for-devops/code/04/pkg/tools/validator.go:280
↓ 1 callersMethodvalidateDeleteOperation
validateDeleteOperation validates deletion parameters
02-mcp-for-devops/code/06/pkg/tools/validator.go:362
↓ 1 callersMethodvalidateDeleteOperation
validateDeleteOperation validates deletion parameters
02-mcp-for-devops/code/04/pkg/tools/validator.go:362
↓ 1 callersMethodvalidateListOperation
validateListOperation validates list operation parameters
02-mcp-for-devops/code/06/pkg/tools/validator.go:409
↓ 1 callersMethodvalidateListOperation
validateListOperation validates list operation parameters
02-mcp-for-devops/code/04/pkg/tools/validator.go:409
↓ 1 callersMethodvalidateLogOperation
validateLogOperation validates log retrieval parameters
02-mcp-for-devops/code/06/pkg/tools/validator.go:204
↓ 1 callersMethodvalidateLogOperation
validateLogOperation validates log retrieval parameters
02-mcp-for-devops/code/04/pkg/tools/validator.go:204
↓ 1 callersMethodvalidateNamespace
validateNamespace checks if namespace parameter is valid
02-mcp-for-devops/code/06/pkg/tools/validator.go:81
↓ 1 callersMethodvalidateNamespace
validateNamespace checks if namespace parameter is valid
02-mcp-for-devops/code/04/pkg/tools/validator.go:81
↓ 1 callersMethodvalidateResourceName
validateResourceName checks if name parameter is valid
02-mcp-for-devops/code/06/pkg/tools/validator.go:120
↓ 1 callersMethodvalidateResourceName
validateResourceName checks if name parameter is valid
02-mcp-for-devops/code/04/pkg/tools/validator.go:120
↓ 1 callersMethodvalidateRestartOperation
validateRestartOperation validates restart-specific parameters
02-mcp-for-devops/code/06/pkg/tools/validator.go:199
↓ 1 callersMethodvalidateRestartOperation
validateRestartOperation validates restart-specific parameters
02-mcp-for-devops/code/04/pkg/tools/validator.go:199
↓ 1 callersMethodvalidateScaleOperation
validateScaleOperation validates scaling-specific parameters
02-mcp-for-devops/code/06/pkg/tools/validator.go:159
↓ 1 callersMethodvalidateScaleOperation
validateScaleOperation validates scaling-specific parameters
02-mcp-for-devops/code/04/pkg/tools/validator.go:159
MethodAuthenticate
(ctx context.Context, authType, credentials string)
02-mcp-for-devops/code/06/pkg/auth/common.go:33
MethodAuthenticate
(ctx context.Context, tokenString string)
02-mcp-for-devops/code/06/pkg/auth/jwt.go:31
MethodAuthenticate
(ctx context.Context, credentials string)
02-mcp-for-devops/code/06/pkg/auth/apikey.go:106
FunctionBenchmarkLimiterAllow
(b *testing.B)
02-mcp-for-devops/code/08/pkg/ratelimit/limiter_test.go:9
FunctionDecodeCursor
DecodeCursor is the inverse of EncodeCursor.
02-mcp-for-devops/code/08/pkg/pagination/pagination.go:80
FunctionEncodeCursor
EncodeCursor wraps an opaque continue token for safe transport over JSON. The Kubernetes API already returns base64-ish strings, but downstream consum
02-mcp-for-devops/code/08/pkg/pagination/pagination.go:72
MethodGenerateToken
(userID, username string, permissions []string, expiresIn time.Duration)
02-mcp-for-devops/code/06/pkg/auth/jwt.go:73
MethodGet
Get fetches a single resource by name.
02-mcp-for-devops/code/07/pkg/crd/dynamic.go:62
FunctionGetAuthInfoFromContext
GetAuthInfoFromContext extracts authentication info from context
02-mcp-for-devops/code/06/pkg/mcp/secure_server.go:165
MethodGetClusterInfo
(ctx context.Context)
02-mcp-for-devops/code/06/pkg/k8s/client.go:70
MethodGetClusterInfo
(ctx context.Context)
02-mcp-for-devops/code/03/pkg/k8s/client.go:67
MethodGetClusterInfo
(ctx context.Context)
02-mcp-for-devops/code/04/pkg/k8s/client.go:70
FunctionGetToolDefinitions
()
02-mcp-for-devops/code/06/pkg/tools/definitions.go:5
FunctionGetToolDefinitions
()
02-mcp-for-devops/code/04/pkg/tools/definitions.go:5
FunctionHandler
Handler returns the Prometheus exposition HTTP handler.
02-mcp-for-devops/code/08/pkg/metrics/metrics.go:62
MethodInvalidate
Invalidate drops a single key.
02-mcp-for-devops/code/07/pkg/cache/store.go:83
MethodList
List returns Helm releases visible in the given namespace ("" = all).
02-mcp-for-devops/code/07/pkg/helm/client.go:41
MethodListConfigMaps
(ctx context.Context, namespace string)
02-mcp-for-devops/code/06/pkg/k8s/client.go:171
MethodListConfigMaps
(ctx context.Context, namespace string)
02-mcp-for-devops/code/03/pkg/k8s/client.go:168
MethodListConfigMaps
(ctx context.Context, namespace string)
02-mcp-for-devops/code/04/pkg/k8s/client.go:171
MethodListNamespaces
(ctx context.Context)
02-mcp-for-devops/code/06/pkg/k8s/client.go:192
MethodListNamespaces
(ctx context.Context)
02-mcp-for-devops/code/03/pkg/k8s/client.go:189
MethodListNamespaces
(ctx context.Context)
02-mcp-for-devops/code/04/pkg/k8s/client.go:192
FunctionLoad
()
02-mcp-for-devops/code/06/internal/config/config.go:33
FunctionLoad
()
02-mcp-for-devops/code/03/internal/config/config.go:33
FunctionLoad
()
02-mcp-for-devops/code/04/internal/config/config.go:33
FunctionLoadFromFile
LoadFromFile parses a YAML registry file and returns a populated Manager. Clients are constructed eagerly so configuration errors surface at boot.
02-mcp-for-devops/code/07/pkg/multicluster/manager.go:46
FunctionLoadTLSConfig
(config *TLSConfig)
02-mcp-for-devops/code/06/pkg/security/tls.go:17
MethodLogK8sOperation
LogK8sOperation logs Kubernetes operations
02-mcp-for-devops/code/03/internal/logging/logger.go:67
MethodLogMCPRequest
LogMCPRequest logs MCP requests with context
02-mcp-for-devops/code/06/internal/logging/logger.go:42
MethodLogMCPRequest
LogMCPRequest logs MCP requests with context
02-mcp-for-devops/code/03/internal/logging/logger.go:42
MethodLogMCPResponse
LogMCPResponse logs MCP responses with timing
02-mcp-for-devops/code/03/internal/logging/logger.go:52
MethodMCP
MCP exposes the underlying mcp-go server.
02-mcp-for-devops/code/08/pkg/mcp/server.go:44
FunctionNew
New constructs a Store with the supplied max size and TTL.
02-mcp-for-devops/code/07/pkg/cache/store.go:29
FunctionNew
New constructs a Client from a rest.Config.
02-mcp-for-devops/code/07/pkg/crd/dynamic.go:29
FunctionNew
New returns a Client using the `helm` binary on PATH.
02-mcp-for-devops/code/07/pkg/helm/client.go:36
← previousnext →401–500 of 787, ranked by callers