element-hq / element-hq/element-ios

Log `Synapse-Trace-Id` header on requests

Open
#4,743 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

This allows correlating the logs with the synapse logs in case of a problem.

See matrix-org/synapse#9480

Contributor guide

Open the contributing guide

Research direction

Start by reading matrix-org/synapse#9480 to understand the expected Synapse-Trace-Id behavior. Then locate the iOS request logging path and verify how the header should appear in logs; done means requests include the header value so logs can be correlated with Synapse logs.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile-dev, observability-sre
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.