martinauyeung-oai
765309d5a6
Emit Trusted MCP App Identity on Tool-Call Items (#27132)
## Summary
- Add optional `appContext` to app-server MCP tool-call items with
trusted `connectorId`, `linkId`, and `mcpAppResourceUri` metadata.
- Preserve that context across tool-call events, persisted history,
reconnects, and thread resume.
- Keep the deprecated top-level `mcpAppResourceUri` temporarily for
client migration.
The consumer contract is `{ appContext: { connectorId, linkId,
mcpAppResourceUri }, tool }`.
## Validation
- Full GitHub Actions suite passes, including CLA, Bazel tests, clippy,
release builds, and argument-comment lint.
---------
Co-authored-by: martinauyeung-oai <280153141+martinauyeung-oai@users.noreply.github.com>
2026-06-18 14:02:54 -07:00
..
2026-04-21 10:22:36 -07:00
2026-06-16 07:14:53 +00:00
2026-04-20 10:32:20 +01:00
2026-06-18 11:54:49 -07:00
2026-04-28 12:35:00 -07:00
2026-06-09 19:51:54 +02:00
2026-06-08 18:59:50 +00:00
2026-06-15 15:35:57 +00:00
2026-06-01 21:25:42 -07:00
2026-05-22 23:58:49 +00:00
2026-04-02 23:00:02 -07:00
2026-04-02 23:00:02 -07:00
2026-06-18 14:02:54 -07:00
2026-06-09 19:51:54 +02:00
2026-05-06 19:42:45 +00:00
2026-05-28 09:38:34 -07:00
2026-03-18 10:03:38 +00:00
2026-06-17 18:27:43 -07:00
2026-04-02 23:00:02 -07:00
2026-06-10 20:42:55 -07:00
2026-06-15 23:55:23 +00:00
2026-01-30 18:59:30 +00:00
2026-06-18 14:02:54 -07:00
2026-06-02 21:09:34 +02:00
2026-06-11 22:30:41 -07:00
2026-05-06 10:48:37 +02:00
2026-04-29 19:23:46 +00:00
2026-05-06 10:48:37 +02:00
2026-05-08 12:17:48 -07:00
2026-05-15 15:04:04 -07:00