runtime: emit metering events via public seam

This commit is contained in:
github-ops
2026-05-15 14:12:59 +00:00
parent 280ea99628
commit 42312ff76f
10 changed files with 270 additions and 19 deletions
+6 -1
View File
@@ -2023,7 +2023,12 @@ impl AdminService {
payload: TestRunPayload,
request_id: &str,
) -> Result<TestRunResult, ApiError> {
let runtime_request_context = RuntimeRequestContext::from_request_id(request_id);
let runtime_request_context = RuntimeRequestContext::from_request_id(request_id)
.with_metering_context(
workspace_id.clone(),
None,
InvocationSource::AdminTestRun,
);
let record = self
.get_operation_version(workspace_id, operation_id, payload.version)
.await?;