MCPcopy Create free account
hub / github.com/ScriptedAlchemy/tracedecay / all_integrations

Function all_integrations

src/agents/mod.rs:366–384  ·  view source on GitHub ↗

Returns all registered agents.

()

Source from the content-addressed store, hash-verified

364
365/// Returns all registered agents.
366pub fn all_integrations() -> Vec<Box<dyn AgentIntegration>> {
367 vec![
368 Box::new(ClaudeIntegration),
369 Box::new(OpenCodeIntegration),
370 Box::new(CodexIntegration),
371 Box::new(GeminiIntegration),
372 Box::new(CopilotIntegration),
373 Box::new(CursorIntegration),
374 Box::new(HermesIntegration),
375 Box::new(ZedIntegration),
376 Box::new(ClineIntegration),
377 Box::new(RooCodeIntegration),
378 Box::new(AntigravityIntegration),
379 Box::new(KiloIntegration),
380 Box::new(KiroIntegration),
381 Box::new(KimiIntegration),
382 Box::new(VibeIntegration),
383 ]
384}
385
386/// Returns the CLI identifiers of all registered agents (for help text).
387pub fn available_integrations() -> Vec<&'static str> {

Calls

no outgoing calls

Tested by 2

test_agent_names_and_idsFunction · 0.68