Files
temporal/api
Quinn Klassen 6258c4aab8 chasm: persist links and user_metadata at framework level (#10409)
## What changed?

Add per-request links (keyed by request_id) and user_metadata fields to
ChasmComponentAttributes so any CHASM component can store them uniformly
without each library defining its own proto field. This first PR just
adds support, I will open up follow up PRs to update any existing
components use these new fields.

## Why?

Per the discussion
[here](https://github.com/temporalio/temporal/pull/10368#discussion_r3312238761)
we think links and user metadata will be common components across CHASM
components so it makes sense for the framework to handle this for us vs
each component implementing it themselves.

## How did you test it?
- [x] built
- [ ] run locally and tested manually
- [] covered by existing tests
- [x] added new unit test(s)
- [ ] added new functional test(s)
2026-06-02 12:50:17 -07:00
..
2026-03-30 15:30:50 -07:00
2026-03-30 15:30:50 -07:00
2026-03-30 15:30:50 -07:00
2026-03-30 15:30:50 -07:00
2026-03-30 15:30:50 -07:00