Read the issue detail
Start with the issue ID returned by an authenticated issue list or live event. Keep the API base, issue UUID, and account credential in protected local variables. Do not print their values.next_action object. A trace-correlated issue can look like this:
If either field is missing, blank, or different, keep the issue visible and
stop before constructing a request. Direct the person or agent to select a safe
manual scope from the authenticated issue detail. Require its account-owned
project, include only scope fields present on that issue, and never construct a
broad cross-project query.
Follow a trace action
Forinspect_trace and trace_summary, require the issue’s non-empty
trace_id and project_id. Percent-encode the trace ID path segment and fail
closed if either value is unavailable. Add release and environment only
when they are present in the issue scope. Do not send service_name to the
trace summary endpoint.
404 means no trace
matched that complete scope; do not retry by dropping filters.
Follow a related-logs action
Forinspect_related_logs and telemetry_logs, require the issue’s
project_id. Include service_name, release, environment, and
since=issue.first_seen_at only when each value is present in the issue scope.
Do not invent an until value or substitute scope from another issue.
next_cursor is present, send its time as cursor_time and its id as
cursor_id. Reuse the same log_query values and keep every original scope
filter on the next request. An empty logs array is a valid result; report that
no matching logs were found rather than automatically broadening the search.
Recover safely
Error envelopes contain the value-safe fields
error, code, next, and
next_action. Use code, next, and next_action for control flow. Treat
error as a bounded summary only. Do not render raw error text, arbitrary
metadata, query values, authorization headers, request bodies, customer-like
context, or any other returned field as recovery instructions.
To update an issue only after investigation, use the separate
issue triage workflow. For the complete read endpoint
list, see the Telemetry API reference.