接口 13

GET/api/v1/capabilitiescapabilities
200dict[str, object]

Capabilities

处理器capabilities
签名async capabilities() -> JSONResponse
源码L2190
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/capabilities
GET/api/v1/launchlaunch_status
200dict[str, object]

Launch status

处理器launch_status
签名async launch_status() -> JSONResponse
源码L2252
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/launch
GET/api/v1/logsserver_logs
200dict[str, object]

Return bounded, redacted operator events without opening a cold Run.

处理器server_logs
签名async server_logs(after_sequence: int=Query(default=0, ge=0, le=2 ** 63 - 1), limit: int=Query(default=200, ge=1, le=500), wait_s: float=Query(default=0.0, ge=0.0, le=30.0)) -> JSONResponse
源码L2501
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/logs
GET/api/v1/metrics/processprocess_metrics
200dict[str, object]

Process metrics

处理器process_metrics
签名async process_metrics() -> JSONResponse
源码L2197
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/metrics/process
GET/api/v1/plugins/eventsplugin_events
200dict[str, object]

Plugin events

处理器plugin_events
签名async plugin_events(after_sequence: int=Query(default=0, ge=0, le=2 ** 63 - 1), limit: int=Query(default=100, ge=1, le=200), instance: str | None=Query(default=None, min_length=1, max_length=128, pattern=_ENTITY_PATTERN), topic: str | None=Query(default=None, min_length=1, max_length=128, pattern='^[A-Za-z0-9_.:-]+$')) -> JSONResponse
源码L2467
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/plugins/events
GET/api/v1/plugins/statusplugin_status
200dict[str, object]

Plugin status

处理器plugin_status
签名async plugin_status() -> JSONResponse
源码L2435
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/plugins/status
GET/api/v1/plugins/{instance}/statusplugin_instance_status
200dict[str, object]

Plugin instance status

处理器plugin_instance_status
签名async plugin_instance_status(instance: str=Path(min_length=1, max_length=128, pattern=_ENTITY_PATTERN)) -> JSONResponse
源码L2444
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/plugins/{instance}/status
GET/api/v1/scenarioscenario_summary
200dict[str, object]

Scenario summary

处理器scenario_summary
签名async scenario_summary() -> JSONResponse
源码L2388
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/scenario
GET/api/v1/scenario/behaviorscenario_behavior
200dict[str, object]

Scenario behavior

处理器scenario_behavior
签名async scenario_behavior() -> JSONResponse
源码L2420
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/scenario/behavior
GET/api/v1/scenario/evaluationscenario_evaluation
200dict[str, object]

Scenario evaluation

处理器scenario_evaluation
签名async scenario_evaluation() -> JSONResponse
源码L2427
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/scenario/evaluation
GET/api/v1/scenario/scenescenario_scene
200dict[str, object]

Scenario scene

处理器scenario_scene
签名async scenario_scene() -> JSONResponse
源码L2413
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/scenario/scene
GET/api/v1/scenario/sourcescenario_source
200dict[str, object]

Scenario source

处理器scenario_source
签名async scenario_source() -> JSONResponse
源码L2406
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/scenario/source
GET/api/v1/statestate
200dict[str, object]

State

处理器state
签名async state() -> JSONResponse
源码L2638
REQUEST
curl -X GET \
  http://127.0.0.1:8000/api/v1/state