MCPcopy Create free account

hub / github.com/HKUDS/Vibe-Trading / endpoints

Endpoints64 in github.com/HKUDS/Vibe-Trading

Routeadd_session_goal_evidence
app.post( "/sessions/{session_id}/goal/evidence", response_model=AddGoalEvidenceResponse,
agent/src/api/sessions_routes.py:None
Routeallow_from
computed_field # type: ignore[prop-decorator]
agent/src/channels/signal.py:None
Routeapi_info
app.get("/api")
agent/src/api/system_routes.py:None
Routecancel_session
app.post("/sessions/{session_id}/cancel", dependencies=[Depends(require_auth)])
agent/src/api/sessions_routes.py:None
Routecancel_swarm_run
app.post("/swarm/runs/{run_id}/cancel", dependencies=[Depends(require_auth)])
agent/src/api/swarm_routes.py:None
Routechannels_pairing_command
app.post("/channels/pairing/command", dependencies=[Depends(require_auth)])
agent/src/api/channels_routes.py:None
Routechannels_start
app.post("/channels/start", dependencies=[Depends(require_auth)])
agent/src/api/channels_routes.py:None
Routechannels_status
app.get("/channels/status", dependencies=[Depends(require_auth)])
agent/src/api/channels_routes.py:None
Routechannels_stop
app.post("/channels/stop", dependencies=[Depends(require_auth)])
agent/src/api/channels_routes.py:None
Routecommit_mandate_endpoint
app.post("/mandate/commit", dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routecreate_scheduled_run
app.post( "/scheduled-runs", response_model=ScheduledRunResponse, status_code=status.H
agent/src/api/scheduled_routes.py:None
Routecreate_session
app.post("/sessions", response_model=SessionResponse, status_code=status.HTTP_201_CREATED, dependencies=[Depen
agent/src/api/sessions_routes.py:None
Routecreate_session_goal
app.post( "/sessions/{session_id}/goal", response_model=GoalSnapshotResponse, status_c
agent/src/api/sessions_routes.py:None
Routecreate_swarm_run
app.post("/swarm/runs", dependencies=[Depends(require_auth)])
agent/src/api/swarm_routes.py:None
Routedelete_scheduled_run
app.delete( "/scheduled-runs/{job_id}", status_code=status.HTTP_204_NO_CONTENT, depend
agent/src/api/scheduled_routes.py:None
Routedelete_session
app.delete("/sessions/{session_id}", dependencies=[Depends(require_auth)])
agent/src/api/sessions_routes.py:None
Routeget_alpha
app.get("/alpha/{alpha_id}", dependencies=[Depends(require_auth)])
agent/src/api/alpha_routes.py:None
Routeget_correlation_matrix
app.get("/correlation")
agent/src/api/system_routes.py:None
Routeget_data_source_settings
app.get( "/settings/data-sources", response_model=DataSourceSettingsResponse, dependen
agent/src/api/settings_routes.py:None
Routeget_llm_settings
app.get( "/settings/llm", response_model=LLMSettingsResponse, dependencies=[Depends(re
agent/src/api/settings_routes.py:None
Routeget_messages
app.get("/sessions/{session_id}/messages", response_model=List[MessageResponse], dependencies=[Depends(require
agent/src/api/sessions_routes.py:None
Routeget_qveris_config
qveris_router.get( "/qveris/config", response_model=QVerisConfigResponse, dependencies=[Depends(_r
agent/src/api/qveris_routes.py:None
Routeget_qveris_status
qveris_router.get( "/qveris/status", response_model=QVerisStatusResponse, dependencies=[Depends(_r
agent/src/api/qveris_routes.py:None
Routeget_run_code
app.get("/runs/{run_id}/code", dependencies=[Depends(require_auth)])
agent/src/api/runs_routes.py:None
Routeget_run_pine
app.get("/runs/{run_id}/pine", dependencies=[Depends(require_auth)])
agent/src/api/runs_routes.py:None
Routeget_run_result
app.get("/runs/{run_id}", response_model=RunResponse, dependencies=[Depends(require_auth)])
agent/src/api/runs_routes.py:None
Routeget_session
app.get("/sessions/{session_id}", response_model=SessionResponse, dependencies=[Depends(require_auth)])
agent/src/api/sessions_routes.py:None
Routeget_session_goal
app.get( "/sessions/{session_id}/goal", response_model=GoalSnapshotResponse, dependenc
agent/src/api/sessions_routes.py:None
Routeget_shadow_report
app.get("/shadow-reports/{shadow_id}", dependencies=[Depends(require_auth)])
agent/src/api/uploads_routes.py:None
Routeget_swarm_run
app.get("/swarm/runs/{run_id}", dependencies=[Depends(require_auth)])
agent/src/api/swarm_routes.py:None
Routehalt_live_endpoint
app.post("/live/halt", dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routehealth_check
app.get("/health", response_model=HealthResponse)
agent/src/api/system_routes.py:None
Routekick_off_bench
app.post( "/alpha/bench", status_code=202, dependencies=[Depends(require_auth)], )
agent/src/api/alpha_routes.py:None
Routekick_off_compare
app.post( "/alpha/compare", status_code=202, dependencies=[Depends(require_auth)],
agent/src/api/alpha_routes.py:None
Routelist_alphas
app.get("/alpha/list", dependencies=[Depends(require_auth)])
agent/src/api/alpha_routes.py:None
Routelist_runs
app.get("/runs", response_model=List[RunInfo], dependencies=[Depends(require_auth)])
agent/src/api/runs_routes.py:None
Routelist_scheduled_runs
app.get( "/scheduled-runs", response_model=List[ScheduledRunResponse], dependencies=[D
agent/src/api/scheduled_routes.py:None
Routelist_sessions
app.get("/sessions", response_model=List[SessionResponse], dependencies=[Depends(require_auth)])
agent/src/api/sessions_routes.py:None
Routelist_skills
app.get("/skills")
agent/src/api/system_routes.py:None
Routelist_swarm_presets
app.get("/swarm/presets")
agent/src/api/swarm_routes.py:None
Routelist_swarm_runs
app.get("/swarm/runs", dependencies=[Depends(require_auth)])
agent/src/api/swarm_routes.py:None
Routelive_authorize_endpoint
app.post("/live/authorize", dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routelive_status_endpoint
app.get("/live/status", response_model=LiveStatusResponse, dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routeput_qveris_config
qveris_router.put( "/qveris/config", response_model=QVerisConfigResponse, dependencies=[Depends(_r
agent/src/api/qveris_routes.py:None
Routeresume_live_endpoint
app.post("/live/resume", dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routeretry_swarm_run
app.post("/swarm/runs/{run_id}/retry", dependencies=[Depends(require_auth)])
agent/src/api/swarm_routes.py:None
Routesend_message
app.post("/sessions/{session_id}/messages", dependencies=[Depends(require_auth)])
agent/src/api/sessions_routes.py:None
Routesession_events
app.get("/sessions/{session_id}/events", dependencies=[Depends(require_event_stream_auth)])
agent/src/api/sessions_routes.py:None
Routeshutdown_local_api
app.post("/system/shutdown")
agent/src/api/system_routes.py:None
Routestart_runner_endpoint
app.post("/live/runner/start", dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routestop_runner_endpoint
app.post("/live/runner/stop", dependencies=[Depends(require_auth)])
agent/src/api/live_routes.py:None
Routestream_bench
app.get( "/alpha/bench/{job_id}/stream", dependencies=[Depends(require_event_stream_auth)],
agent/src/api/alpha_routes.py:None
Routestream_compare
app.get( "/alpha/compare/{job_id}/stream", dependencies=[Depends(require_event_stream_auth)],
agent/src/api/alpha_routes.py:None
Routeswarm_run_events
app.get( "/swarm/runs/{run_id}/events", dependencies=[Depends(require_event_stream_auth)],
agent/src/api/swarm_routes.py:None
Routetest_accepts_other_providers
pytest.mark.parametrize( ("provider", "model"), [ ("anthropic", "claude-sonnet-4-5"),
agent/tests/test_swarm_run_metadata.py:None
Routetest_estimate_tokens_ignores_extra_metadata_fields
pytest.mark.parametrize("metadata_keys_extra", [ {}, {"total_tokens": 12345}, {"input_token_detail
agent/tests/test_swarm_token_tracking.py:None
Routetest_feed_specs_from_config_rejects_bad
pytest.mark.parametrize( "bad", [ [{"name": "", "route_template": "/x", "event_type": "earning
agent/tests/test_rsshub_events_provider.py:None
Routetest_parallel_matches_sequential
pytest.mark.skipif( sys.platform == "win32", reason="Windows spawn does not inherit the monkey
agent/tests/test_bench_parallel.py:None
Routeupdate_data_source_settings
app.put( "/settings/data-sources", response_model=DataSourceSettingsResponse, dependen
agent/src/api/settings_routes.py:None
Routeupdate_llm_settings
app.put( "/settings/llm", response_model=LLMSettingsResponse, dependencies=[Depends(re
agent/src/api/settings_routes.py:None
Routeupdate_session
app.patch("/sessions/{session_id}", dependencies=[Depends(require_auth)])
agent/src/api/sessions_routes.py:None
Routeupdate_session_goal
app.patch( "/sessions/{session_id}/goal", response_model=UpdateGoalResponse, dependenc
agent/src/api/sessions_routes.py:None
Routeupdate_session_goal_status
app.patch( "/sessions/{session_id}/goal/status", response_model=UpdateGoalStatusResponse,
agent/src/api/sessions_routes.py:None
Routeupload_file
app.post("/upload", dependencies=[Depends(require_auth)])
agent/src/api/uploads_routes.py:None