Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/agenticsorg/edge-agents
/ functions
Functions
1,315 in github.com/agenticsorg/edge-agents
⨍
Functions
1,315
◇
Types & classes
471
↳
Endpoints
32
↓ 484 callers
Method
get
(key: string)
supabase/functions/security-scanner/email-service.ts:11
↓ 198 callers
Function
Field
Mock Field function.
scripts/agents/devops/tests/custom/run_openai_agents_test.py:22
↓ 78 callers
Function
fetch
(request: Request, env: Env)
scripts/gemini-tumbler/src/cloudflare/cloudflare-worker.ts:150
↓ 75 callers
Function
logMessage
( level: LogLevel, message: string, metadata: Record<string, unknown> = {}, )
scripts/sparc2/src/logger.ts:33
↓ 49 callers
Method
set
(key: string, value: string)
supabase/functions/env_test.ts:7
↓ 20 callers
Method
setRequestHandler
(schema: any, handler: (request: any) => Promise<any>)
supabase/functions/mcp-server/tests/agent-test.ts:13
↓ 19 callers
Function
trace
(message: string, data?: any, config?: AgentRunConfig)
scripts/agents/openai-agent/agent.ts:187
↓ 16 callers
Function
executeCode
( code: string, options: { stream?: boolean; language?: "python" | "javascript" | "typescript";
scripts/sparc2/src/sandbox/codeInterpreter.ts:86
↓ 16 callers
Method
on_invoke_tool
(self, context, params)
scripts/agents/devops/tests/custom/test_openai_agents_components.py:58
↓ 15 callers
Function
logInfo
( message: string, metadata: Record<string, unknown> = {}, )
scripts/sparc2/src/logger.ts:95
↓ 15 callers
Function
mockSuccessCommand
(stdout: string)
scripts/sparc2/src/git/gitIntegration.test.ts:19
↓ 15 callers
Function
trace
(message: string, data?: any, config?: AgentRunConfig)
supabase/functions/openai-agent-sdk/index.ts:187
↓ 15 callers
Method
trackAction
(action: string)
scripts/agentic-mcp/src/types/index.ts:81
↓ 14 callers
Method
addMessage
(message: Message)
scripts/agentic-mcp/src/types/index.ts:65
↓ 14 callers
Method
main
Mock main function.
scripts/agents/devops/tests/custom/test_cli.py:74
↓ 13 callers
Method
_make_request
Make an HTTP request to the GitHub API. Args: method: HTTP method (GET, POST, PUT, DELETE, etc.) end
scripts/agents/devops/src/github/github.py:133
↓ 13 callers
Function
logError
( message: string, metadata: Record<string, unknown> = {}, )
scripts/sparc2/src/logger.ts:107
↓ 12 callers
Function
broadcastToAll
(data)
scripts/sparc2/examples/sse-streaming.js:161
↓ 12 callers
Function
computeDiff
( oldText: string, newText: string, mode: "file" | "function" = "file", )
scripts/sparc2/src/diff/diffTracker.ts:41
↓ 12 callers
Method
executeToolWithValidation
(name: string, params: any, context: Context)
scripts/agentic-mcp/src/mcp/tools/registry.ts:111
↓ 12 callers
Method
get_instance
Get details for a specific EC2 instance. Args: instance_id: The ID of the instance. Returns
scripts/agents/devops/src/aws/ec2.py:89
↓ 11 callers
Method
_get_repo_path
Get the repository path for API requests. Args: repo: Repository name or full path (owner/repo) owne
scripts/agents/devops/src/github/github.py:263
↓ 11 callers
Function
createHash
(input: string, salt?: string)
scripts/gemini-tumbler/src/utils/anonymizer.ts:59
↓ 11 callers
Function
formatPercent
* Format a number as a percentage * @param value Number to format * @param decimals Number of decimal places * @returns Formatted percentage string
scripts/sparc-bench/src/analysis/generate-report.ts:91
↓ 11 callers
Function
get_credential_manager
Get the global credential manager instance. Returns: CredentialManager instance
scripts/agents/devops/src/core/credentials.py:314
↓ 11 callers
Function
logMessage
( level: realLogger.LogLevel, message: string, metadata: Record<string, unknown> = {}, )
scripts/sparc2/src/logger.test.ts:21
↓ 11 callers
Method
toBeDefined
()
scripts/agentic-mcp/src/types/jest.d.ts:13
↓ 10 callers
Method
getWorkflowId
()
scripts/agentic-mcp/src/types/index.ts:90
↓ 10 callers
Method
handle_error
Handle AWS service errors.
scripts/agents/devops/tests/custom/test_error_handling.py:111
↓ 10 callers
Method
planAndExecute
* Plan and execute a task * @param task Task description * @param files Files to process * @returns Results of the modifications
scripts/sparc2/src/agent/agent.ts:202
↓ 10 callers
Function
print_error
Print a formatted error message to the console. Args: message: The main error message details: Optional details about th
scripts/agents/devops/src/cli.py:44
↓ 10 callers
Method
run
(agent, prompt, context=None)
scripts/agents/devops/tests/custom/test_openai_agents_components.py:27
↓ 10 callers
Function
set_tracing_disabled
Mock function to disable tracing.
agents/tracing.py:3
↓ 9 callers
Method
delete
(key: string)
supabase/functions/deno.d.ts:6
↓ 9 callers
Method
getServiceType
* Get the service type
scripts/gemini-tumbler/src/types/googleAIClient.ts:49
↓ 9 callers
Method
validateToken
* Validate a token against the secret key * @param token The token to validate * @returns True if the token is valid, false otherwise
supabase/functions/mcp-server/core/auth.ts:24
↓ 8 callers
Method
__init__
(self, message, suggestion=None)
scripts/agents/devops/tests/custom/test_error_handling.py:55
↓ 8 callers
Function
applyDiff
(text: string, diff: string)
scripts/sparc2/src/diff/diffTracker.ts:401
↓ 8 callers
Method
asyncSetUp
Set up test fixtures.
scripts/agents/devops/tests/custom/test_openai_agents_components.py:449
↓ 8 callers
Method
execute
(params: { query: string; context?: { userId?: string; previousInteractions?: any[];
scripts/agentic-mcp/src/mcp/tools/support.ts:41
↓ 8 callers
Method
getKeyId
* Get a key ID from provider and API key
scripts/gemini-tumbler/src/utils/rateLimitManager.ts:379
↓ 8 callers
Method
get_github_credentials
Get GitHub credentials. Returns: GitHubCredentials object Raises: ValueError: I
scripts/agents/devops/src/core/credentials.py:267
↓ 8 callers
Method
init
* Initialize the agent
scripts/sparc2/src/agent/agent.ts:84
↓ 8 callers
Method
runSuite
* Runs the benchmarking suite * * @param tasks - Tasks to run * @returns Promise<BenchmarkResult[]> - Results of the benchmarking
scripts/sparc-bench/src/metrics/agentic-evaluator.ts:75
↓ 8 callers
Method
run_sync
(agent, prompt, context=None)
scripts/agents/devops/tests/custom/test_openai_agents_components.py:33
↓ 8 callers
Method
toBe
(expected: any)
scripts/agentic-mcp/src/types/jest.d.ts:14
↓ 8 callers
Method
verifyRequest
* Verify a request by checking the Authorization header * @param request The request to verify * @returns True if the request is authenticated,
supabase/functions/mcp-server/core/auth.ts:36
↓ 7 callers
Method
createClient
* Create a client for the specified service type * @param config Service configuration * @returns The created client
scripts/gemini-tumbler/src/agent/googleAIServiceFactory.ts:20
↓ 7 callers
Function
createSandbox
(options: CodeInterpreterOptions = {})
scripts/sparc2/scripts/e2b-code-interpreter.ts:45
↓ 7 callers
Function
encodeSSE
(data: any)
supabase/functions/agent_stream/index.ts:160
↓ 7 callers
Function
format_output
Format output data based on format type.
scripts/agents/devops/src/cli.py:226
↓ 7 callers
Method
getCapabilities
* Get the capabilities of this service
scripts/gemini-tumbler/src/types/googleAIClient.ts:33
↓ 7 callers
Method
getClient
* Get the OpenAI client * Used for direct access to the client for assistant operations
scripts/sparc2/src/agent/providers/openai-provider.ts:192
↓ 7 callers
Method
getKeyCount
* Get the number of available API keys
scripts/gemini-tumbler/src/types/googleAIClient.ts:54
↓ 7 callers
Method
getUsageLimits
* Get the usage limits for this service
scripts/gemini-tumbler/src/types/googleAIClient.ts:38
↓ 7 callers
Method
get_aws_credentials
Get AWS credentials. Args: profile_name: AWS profile name to use region: AWS region to use
scripts/agents/devops/src/core/credentials.py:177
↓ 7 callers
Function
get_config
Get the current configuration. Returns: Current configuration dictionary
scripts/agents/devops/src/core/config.py:218
↓ 7 callers
Function
installPackages
( packages: string[], language: "python" | "javascript" | "typescript" = "python", options: CodeInterpre
scripts/sparc2/src/sandbox/codeInterpreter.ts:354
↓ 7 callers
Method
process
* Process an input and return a result * @param input The input to process * @param options Optional processing options
scripts/gemini-tumbler/src/types/googleAIClient.ts:25
↓ 7 callers
Method
registerKey
* Register an API key for tracking * * @param apiKey The API key to register * @param provider The provider this key belongs to
scripts/gemini-tumbler/src/utils/rateLimitManager.ts:40
↓ 7 callers
Function
simulateRequest
( server: TestTumblerServer, method: string, path: string, body?: unknown )
scripts/gemini-tumbler/src/api/server.test.ts:99
↓ 7 callers
Method
wait_for
Wait for a specific state using a boto3 waiter. Args: waiter_name: Name of the waiter to use (e.g., 'instance_ru
scripts/agents/devops/src/aws/base.py:370
↓ 6 callers
Method
__init__
(self, message, suggestion=None)
scripts/agents/devops/tests/custom/run_cli_error_tests.py:39
↓ 6 callers
Method
analyzeResponse
* Analyze a response to detect rate limiting * * @param response The response metadata to analyze * @returns Detection result with rate limi
scripts/gemini-tumbler/src/utils/rateMonitor.ts:28
↓ 6 callers
Function
createCommit
( branch: string, filePath: string | string[], commitMessage: string, options: CommitOptions = {}, )
scripts/sparc2/src/git/gitIntegration.ts:28
↓ 6 callers
Function
createSandbox
(options: CodeInterpreterOptions = {})
scripts/sparc2/src/sandbox/codeInterpreter.ts:61
↓ 6 callers
Function
createSandbox
(options: CodeInterpreterOptions = {})
scripts/e2b/e2b-code-interpreter.ts:50
↓ 6 callers
Function
format_output
Format data for output in the specified format.
scripts/agents/devops/tests/custom/run_cli_tests.py:11
↓ 6 callers
Function
format_output
Format data for output in the specified format.
scripts/agents/devops/tests/custom/run_cli_test.py:11
↓ 6 callers
Method
generateText
* Generate a response from the Gemini model * @param prompt The prompt to send to the model * @param systemPrompt Optional system prompt * @r
scripts/gemini-tumbler/src/agent/geminiClient.ts:60
↓ 6 callers
Method
getHeaders
* Get headers for API requests
supabase/functions/edge_deployment/src/api-client.ts:35
↓ 6 callers
Function
getHistoricalScans
( repoName: string, limit: number = 10 )
supabase/functions/security-scanner/index.ts:975
↓ 6 callers
Function
getRateLimitManager
()
scripts/gemini-tumbler/src/utils/responseInterceptor.ts:27
↓ 6 callers
Method
get_repository
Get details for a specific repository. Args: repo: Repository name or full path (owner/repo). owner:
scripts/agents/devops/src/github/github.py:365
↓ 6 callers
Function
initializeVectorStore
* Initialize the vector store * @param name Name for the vector store * @returns The vector store ID
scripts/vectorstore/08-sparc2-vector-store-implementation.ts:38
↓ 6 callers
Function
interceptRequest
( fn: () => Promise<T>, options: InterceptOptions )
scripts/gemini-tumbler/src/utils/responseInterceptor.ts:76
↓ 6 callers
Method
remember
(key: string, value: any)
scripts/agentic-mcp/src/types/index.ts:77
↓ 6 callers
Function
sendToChannel
(channelName: string, payload: any)
supabase/functions/agent-manager/index.ts:90
↓ 6 callers
Method
toContain
(expected: string)
scripts/agentic-mcp/src/types/jest.d.ts:12
↓ 6 callers
Method
toThrow
(expected?: string | Error)
scripts/agentic-mcp/src/types/jest.d.ts:15
↓ 6 callers
Function
writeFile
(path: string, content: string)
scripts/sparc2/scripts/e2b-code-interpreter.ts:171
↓ 5 callers
Method
__init__
(self, message: str, wait_time: Optional[int] = None)
scripts/agents/devops/src/aws/base.py:82
↓ 5 callers
Function
anonymizeUserData
( userData: UserData, config: AnonymizerConfig )
scripts/gemini-tumbler/src/utils/anonymizer.ts:76
↓ 5 callers
Method
clear
()
scripts/agentic-mcp/src/mcp/context.ts:142
↓ 5 callers
Function
createTestConfig
()
scripts/gemini-tumbler/src/api/server.test.ts:52
↓ 5 callers
Method
deploy_from_github
Deploy an application from a GitHub repository to an EC2 instance. Args: instance_id: The ID of the EC2 instance
scripts/agents/devops/src/aws/ec2.py:685
↓ 5 callers
Method
getResource
(key: string)
scripts/agentic-mcp/src/types/index.ts:74
↓ 5 callers
Method
handleRequest
(request: any)
supabase/functions/mcp-server/tests/agent-test.ts:18
↓ 5 callers
Function
handle_cli_error
Handle CLI errors and return appropriate exit code.
scripts/agents/devops/tests/custom/run_cli_error_tests.py:63
↓ 5 callers
Function
initializeVectorStore
(name: string = "sparc2-vector-store")
scripts/vectorstore/04-sparc2-vector-store-implementation.ts:35
↓ 5 callers
Method
initializeWorkflow
()
scripts/agentic-mcp/src/types/index.ts:89
↓ 5 callers
Function
main
(args: string[] = Deno.args)
scripts/sparc2/src/cli/cli.ts:775
↓ 5 callers
Method
mockImplementation
(fn: (...args: Y) => T)
scripts/agentic-mcp/src/types/jest.d.ts:7
↓ 5 callers
Function
print_error
Print an error message with optional suggestion.
scripts/agents/devops/tests/custom/test_error_handling.py:84
↓ 5 callers
Method
registerTool
(tool: MCPTool)
scripts/agentic-mcp/src/mcp/server.ts:209
↓ 5 callers
Function
resetTestRateMonitoring
()
scripts/gemini-tumbler/tests/test-utils.ts:48
↓ 5 callers
Function
restoreMocks
(originalConsole: any)
scripts/sparc2/src/logger.test.ts:133
↓ 5 callers
Function
restoreMocks
()
scripts/sparc2/src/vector/vectorStore.test.ts:28
↓ 5 callers
Function
rollbackChanges
( commit: string, message: string = `Rollback to ${commit}`, options: RollbackOptions = {}, )
scripts/sparc2/src/git/gitIntegration.ts:124
↓ 5 callers
Method
serve
()
scripts/agents/mcp-hello/src/index.ts:79
next →
1–100 of 1,315, ranked by callers