MCPcopy Create free account

hub / github.com/Negai-ai/AgentClaw / endpoints

Endpoints205 in github.com/Negai-ai/AgentClaw

Routelist_jobs
router.get("/jobs", dependencies=[Depends(require_admin_auth)])
agentclaw/scheduler/api.py:None
Routelist_knowledgebases
router.get("")
agentclaw/api/routers/admin/knowledgebases.py:None
Routelist_mcp_endpoints
app.get("/mcp")
agentclaw/api/server.py:None
Routelist_models
router.get( "/models", summary="List models", description="List all registered models", depend
agentclaw/api/routers/public/execution.py:None
Routelist_models
router.get("", response_model=ModelListResponse, summary="List models")
agentclaw/api/routers/admin/models.py:None
Routelist_prompts
app.get(f"{self.admin_prefix}/prompts")
agentclaw/api/server.py:None
Routelist_prompts
router.get("/{workflow_id}", response_model=PromptListResponse, summary="List prompts")
agentclaw/api/routers/admin/prompts.py:None
Routelist_public_room_chat
router.get("/public/rooms/{room_id}/chat", summary="List public room player chat messages")
agentclaw/api/routers/public/rooms.py:None
Routelist_public_room_models
router.get("/public/rooms/{room_id}/models", summary="List public room workflow models")
agentclaw/api/routers/public/rooms.py:None
Routelist_public_rooms
router.get("", summary="List public rooms")
agentclaw/api/routers/admin/public_rooms.py:None
Routelist_public_square_workflows
router.get("/workflows", summary="List public square workflows")
agentclaw/api/routers/public/square.py:None
Routelist_public_workflow_models
router.get( "/public/workflows/{workflow_id}/models", summary="List anonymous public workflow models",
agentclaw/api/routers/public/execution.py:None
Routelist_running_tasks
router.get("", summary="List running tasks")
agentclaw/api/routers/admin/tasks.py:None
Routelist_search_logs
router.get("/{knowledgebase_id}/search-logs")
agentclaw/api/routers/admin/knowledgebases.py:None
Routelist_sessions
router.get("/sessions")
agentclaw/api/routers/admin/debug.py:None
Routelist_template_library_apps
router.get( "/template-library/apps", response_model=TemplateLibraryAppsResponse, summary="List Te
agentclaw/api/routers/admin/dashboard.py:None
Routelist_traces
router.get("", response_model=TraceListResponse, summary="List traces")
agentclaw/api/routers/admin/traces.py:None
Routelist_uploaded_files
router.get( "/upload/list", summary="List uploaded files", description="List all uploaded files wi
agentclaw/api/routers/public/upload.py:None
Routelist_workflows
router.get( "/workflows", summary="List workflows", description="List all registered workflows",
agentclaw/api/routers/public/execution.py:None
Routelist_workflows
router.get("", response_model=WorkflowListResponse, summary="List workflows")
agentclaw/api/routers/admin/workflows.py:None
Routelog_stats
router.get("/logs/stats", summary="Message log statistics")
agentclaw/api/routers/admin/channels.py:None
Routemcp_message_endpoint
app.post("/mcp/{endpoint_name}/message")
agentclaw/api/server.py:None
Routemcp_sse_endpoint
app.get("/mcp/{endpoint_name}/sse")
agentclaw/api/server.py:None
Routeok
app.get("/ok")
agentclaw/test/api/test_security_headers.py:None
Routeopen_public_room_session
router.post("/public/rooms/{room_id}/session", summary="Open a public room page session")
agentclaw/api/routers/public/rooms.py:None
Routeopen_public_workflow_session
router.post( "/public/workflows/{workflow_id}/session", summary="Open anonymous public workflow page s
agentclaw/api/routers/public/execution.py:None
Routepatch_memory
child.node(id="patch_memory", output_fields=["memory"])
agentclaw/test/unit/test_sub_workflow_node.py:None
Routepause_job
router.post("/jobs/{job_id}/pause", dependencies=[Depends(require_admin_auth)])
agentclaw/scheduler/api.py:None
Routeprepare_turn
workflow.node( id="prepare_turn", description="整理海龟汤会话状态与精品参考", output_to_user=False, )
agentclaw/agent_square/turtle_soup_agent/agents/turtle_soup.py:None
Routepreview_prompt
router.post("/{workflow_id}/preview", response_model=PromptPreviewResponse, summary="Preview prompt")
agentclaw/api/routers/admin/prompts.py:None
Routeprobe_credentials
router.post("/probe", summary="Probe channel credentials")
agentclaw/api/routers/admin/channels.py:None
Routepublic_audio
app.post("/api/public/workflows/public-audio/speech-to-text")
agentclaw/test/boundary/test_upload_limits.py:None
Routepublic_room_speech_to_text
room_audio_router.post("/speech-to-text", response_model=SpeechToTextResponse, summary="Transcribe public room
agentclaw/api/routers/public/audio.py:None
Routepublic_room_text_to_speech
room_audio_router.post("/text-to-speech", summary="Synthesize public room speech")
agentclaw/api/routers/public/audio.py:None
Routepublic_speech_to_text
workflow_audio_router.post("/speech-to-text", response_model=SpeechToTextResponse, summary="Transcribe public
agentclaw/api/routers/public/audio.py:None
Routepublic_text_to_speech
workflow_audio_router.post("/text-to-speech", summary="Synthesize public workflow speech")
agentclaw/api/routers/public/audio.py:None
Routepush_message
router.post("/push", dependencies=[Depends(require_admin_auth)])
agentclaw/channels/routes.py:None
Routeread_target
workflow.node(id="read_target", output_key="reply")
agentclaw/test/unit/test_state_extract_node.py:None
Routerecover_primary
router.post("/{model_id}/recover", response_model=FallbackState, summary="Recover primary model")
agentclaw/api/routers/admin/models.py:None
Routeredirect_to_dashboard
app.get("/")
agentclaw/api/server.py:None
Routeregister_workflow_from_file
router.post("/register-file", summary="Register workflow from file at runtime")
agentclaw/api/routers/admin/workflows.py:None
Routereindex_document
router.post("/{knowledgebase_id}/documents/{document_id}/reindex")
agentclaw/api/routers/admin/knowledgebases.py:None
Routeremember
child.node(id="remember", output_fields=["memory", "summary"])
agentclaw/test/unit/test_sub_workflow_node.py:None
Routeremove_breakpoint
router.delete("/sessions/{session_id}/breakpoints/{bp_id}")
agentclaw/api/routers/admin/debug.py:None
Routerender_reply
workflow.node( id="render_reply", description="向玩家输出主持人回复并返回最新会话目录", output_to_user=False, )
agentclaw/agent_square/turtle_soup_agent/agents/turtle_soup.py:None
Routereplace_document
router.post("/{knowledgebase_id}/documents/{document_id}/replace")
agentclaw/api/routers/admin/knowledgebases.py:None
Routereset_node_setting_field
router.post("/workflows/{workflow_id}/nodes/{node_id}/fields/{field}/reset")
agentclaw/api/routers/admin/settings.py:None
Routereset_prompt
app.post(f"{self.admin_prefix}/prompts/{{workflow_id}}/{{prompt_key}}/reset")
agentclaw/api/server.py:None
Routereset_prompt
router.post("/{workflow_id}/{prompt_key}/reset", response_model=PromptInfo, summary="Reset prompt")
agentclaw/api/routers/admin/prompts.py:None
Routereset_tool_config
router.post("/{workflow_id}/tool-config/reset")
agentclaw/api/routers/admin/workflows.py:None
Routereset_workflow_setting_field
router.post("/workflows/{workflow_id}/fields/{field}/reset")
agentclaw/api/routers/admin/settings.py:None
Routerestart_channel
router.post("/{channel_id}/restart", summary="Restart channel")
agentclaw/api/routers/admin/channels.py:None
Routeresume_job
router.post("/jobs/{job_id}/resume", dependencies=[Depends(require_admin_auth)])
agentclaw/scheduler/api.py:None
Routeresume_session
router.post("/sessions/{session_id}/resume")
agentclaw/api/routers/admin/debug.py:None
Routerollback_prompt
router.post("/{workflow_id}/{prompt_key}/rollback", response_model=PromptInfo, summary="Rollback prompt")
agentclaw/api/routers/admin/prompts.py:None
Routerun_public_room
router.post("/public/rooms/{room_id}/run", summary="Run workflow in a public room")
agentclaw/api/routers/public/rooms.py:None
Routerun_public_workflow
router.post( "/public/workflows/{workflow_id}/run", summary="Run anonymous public workflow", descr
agentclaw/api/routers/public/execution.py:None
Routerun_workflow
router.post( "/workflow/run", summary="Run workflow", description="Execute a workflow in blocking
agentclaw/api/routers/public/execution.py:None
Routesearch_knowledgebase
router.post("/{knowledgebase_id}/search")
agentclaw/api/routers/admin/knowledgebases.py:None
Routesend_feishu_setup_input
router.post("/feishu/setup/{session_id}/input", summary="Send input to Feishu setup")
agentclaw/api/routers/admin/channels.py:None
Routesend_public_room_chat
router.post("/public/rooms/{room_id}/chat", summary="Send a public room player chat message")
agentclaw/api/routers/public/rooms.py:None
Routeserve_dashboard
app.get("/dashboard")
agentclaw/api/server.py:None
Routeserve_public_agent
app.get("/agent/{workflow_id}")
agentclaw/api/server.py:None
Routeserve_public_square
app.get("/square")
agentclaw/api/server.py:None
Routeset_public_room_typing
router.post("/public/rooms/{room_id}/typing", summary="Update public room typing status")
agentclaw/api/routers/public/rooms.py:None
Routeslow_sync_node
workflow.node(id="slow_sync", output_to_user=False)
agentclaw/test/unit/test_node_event_loop_safety.py:None
Routespeech_to_text
router.post("/speech-to-text", response_model=SpeechToTextResponse, summary="Transcribe audio")
agentclaw/api/routers/admin/audio.py:None
Routestart
parent.node(id="start", output_to_user=False)
agentclaw/test/unit/test_sub_workflow_node.py:None
Routestart_feishu_setup
router.post("/feishu/setup", summary="Start Feishu QR setup")
agentclaw/api/routers/admin/channels.py:None
Routestep_session
router.post("/sessions/{session_id}/step")
agentclaw/api/routers/admin/debug.py:None
Routestop_session
router.post("/sessions/{session_id}/stop")
agentclaw/api/routers/admin/debug.py:None
Routestream_public_room_events
router.get("/public/rooms/{room_id}/events", summary="Stream public room events")
agentclaw/api/routers/public/rooms.py:None
Routestream_session_output
router.get("/sessions/{session_id}/stream")
agentclaw/api/routers/admin/debug.py:None
Routesubmit_feedback
router.post("/{workflow_id}/{conversation_id}/feedback", summary="Submit public feedback")
agentclaw/api/routers/public/conversations.py:None
Routesubmit_feedback
router.post("/{workflow_id}/{conversation_id}/feedback", summary="Submit feedback")
agentclaw/api/routers/admin/conversations.py:None
Routetext_to_speech
router.post("/text-to-speech", summary="Synthesize speech")
agentclaw/api/routers/admin/audio.py:None
Routetoggle_breakpoint
router.post("/sessions/{session_id}/breakpoints/{bp_id}/toggle")
agentclaw/api/routers/admin/debug.py:None
Routetrigger_job
router.post("/jobs/{job_id}/trigger", dependencies=[Depends(require_admin_auth)])
agentclaw/scheduler/api.py:None
Routetruncate_messages
router.post( "/workflow/truncate", summary="Truncate conversation messages", description="Truncate
agentclaw/api/routers/public/execution.py:None
Routeupdate_channel
router.put("/{channel_id}", summary="Update channel")
agentclaw/api/routers/admin/channels.py:None
Routeupdate_conversation
router.put("/{workflow_id}/{conversation_id}", summary="Update public conversation")
agentclaw/api/routers/public/conversations.py:None
Routeupdate_conversation
router.put("/{workflow_id}/{conversation_id}", summary="Update conversation")
agentclaw/api/routers/admin/conversations.py:None
Routeupdate_document_chunk
router.put("/{knowledgebase_id}/documents/{document_id}/chunks/{chunk_id}")
agentclaw/api/routers/admin/knowledgebases.py:None
Routeupdate_global_settings
router.put("/global")
agentclaw/api/routers/admin/settings.py:None
Routeupdate_infra_settings
router.put("/infra/{section}")
agentclaw/api/routers/admin/settings.py:None
Routeupdate_job
router.put("/jobs/{job_id}", dependencies=[Depends(require_admin_auth)])
agentclaw/scheduler/api.py:None
Routeupdate_knowledgebase
router.put("/{knowledgebase_id}")
agentclaw/api/routers/admin/knowledgebases.py:None
Routeupdate_maintenance_settings
router.put("/maintenance")
agentclaw/api/routers/admin/settings.py:None
Routeupdate_model
router.put("/{model_id}", response_model=ModelInfo, summary="Update model")
agentclaw/api/routers/admin/models.py:None
Routeupdate_models_config
router.put("/models")
agentclaw/api/routers/admin/settings.py:None
Routeupdate_node_model
router.put("/{workflow_id}/nodes/{node_id}/model", response_model=NodeModelUpdateResponse, summary="Update nod
agentclaw/api/routers/admin/workflows.py:None
Routeupdate_node_settings
router.put("/workflows/{workflow_id}/nodes/{node_id}")
agentclaw/api/routers/admin/settings.py:None
Routeupdate_prompt
app.put(f"{self.admin_prefix}/prompts/{{workflow_id}}/{{prompt_key}}")
agentclaw/api/server.py:None
Routeupdate_prompt
router.put("/{workflow_id}/{prompt_key}", response_model=PromptInfo, summary="Update prompt")
agentclaw/api/routers/admin/prompts.py:None
Routeupdate_settings_env
router.put("/env")
agentclaw/api/routers/admin/settings.py:None
Routeupdate_state
router.put("/sessions/{session_id}/state")
agentclaw/api/routers/admin/debug.py:None
Routeupdate_tool_config
router.put("/{workflow_id}/tool-config")
agentclaw/api/routers/admin/workflows.py:None
Routeupdate_workflow_settings
router.put("/workflows/{workflow_id}")
agentclaw/api/routers/admin/settings.py:None
Routeupload_document
router.post("/{knowledgebase_id}/documents/upload")
agentclaw/api/routers/admin/knowledgebases.py:None
Routeupload_file
router.post( "/upload", response_model=UploadFileResponse, summary="Upload file attachment", d
agentclaw/api/routers/public/upload.py:None
← previousnext →101–200 of 205, ranked by callers