UNPKG

claude-flow

Version:

Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration

22 lines 1.25 kB
/** * Managed Agent MCP tools — Anthropic Claude Managed Agents as a *cloud* * agent runtime alongside ruflo's local WASM-sandboxed agents (`rvagent` / * `wasm_agent_*`). See ADR-115. * * Wraps the Managed Agents REST API (beta, `anthropic-beta: * managed-agents-2026-04-01`) with plain `fetch` — no new SDK dependency. * Needs `ANTHROPIC_API_KEY` (or `CLAUDE_API_KEY`); every tool degrades * gracefully with a structured error when the key is absent so the CLI/MCP * server stays up. * * Lifecycle (mirrors `wasm_agent_*`): * managed_agent_create → agents.create + environments.create + sessions.create ↔ wasm_agent_create * managed_agent_prompt → events.send(user.message) + poll events until idle ↔ wasm_agent_prompt * managed_agent_status → GET /v1/sessions/{id} * managed_agent_events → GET /v1/sessions/{id}/events (full transcript) ↔ wasm_agent_files (artifacts/log) * managed_agent_list → GET /v1/sessions * managed_agent_terminate→ DELETE /v1/sessions/{id} (+ optionally the env) ↔ wasm_agent_terminate */ import type { MCPTool } from './types.js'; export declare const managedAgentTools: MCPTool[]; //# sourceMappingURL=managed-agent-tools.d.ts.map