fahad-OAI
8fcabd75a0
Preserve app invocation context across MCP tool refreshes ( #59991 )
...
## What changed
Keep the advertised `_codex_apps.invocation_context` when an app's tool metadata refreshes on the same server connection, while using refreshed values for other metadata. If the invocation context changes on a different connection, skip the call as unavailable.
## Testing
Extend the code-mode compaction test to refresh app tools before resuming a cell and verify that calls retain the original invocation context while picking up the refreshed `resource_uri`.
GitOrigin-RevId: 1b6072faed74623994ea82035a6ed977451984a4
2026-11-06 21:53:04 +00:00
..
2026-07-29 17:38:20 +00:00
2026-11-03 01:08:08 +00:00
2026-11-05 22:03:29 +00:00
2026-11-03 01:59:24 +00:00
2026-10-21 10:40:59 +00:00
2026-08-30 16:45:34 +00:00
2026-08-03 20:36:59 +00:00
2026-09-07 10:37:46 +00:00
2026-09-07 10:37:46 +00:00
2026-09-11 23:36:17 +00:00
2026-11-05 22:03:29 +00:00
2026-11-05 22:03:29 +00:00
2026-10-26 19:37:32 +00:00
2026-11-03 01:08:08 +00:00
2026-11-06 21:53:04 +00:00
2026-10-22 21:11:21 +00:00
2026-10-22 21:11:21 +00:00
2026-10-22 22:33:07 +00:00
2026-10-22 22:33:07 +00:00
2026-10-26 19:37:32 +00:00
2026-07-09 14:32:23 -07:00
2026-11-06 21:53:04 +00:00
2026-11-06 21:53:04 +00:00
2026-11-03 01:08:08 +00:00
2026-11-04 22:55:22 +00:00
2026-11-03 01:08:08 +00:00
2026-10-07 19:28:14 +00:00
2026-10-21 22:30:35 +00:00
2026-10-22 11:51:23 +00:00
2026-10-22 11:51:23 +00:00
2026-11-05 22:03:29 +00:00
2026-08-21 12:50:15 +00:00
2026-11-05 22:03:29 +00:00
2026-11-03 01:59:24 +00:00
2026-11-03 01:59:24 +00:00
2026-07-15 20:54:54 +00:00
2026-07-15 20:54:54 +00:00
2026-07-29 22:37:09 +00:00
2026-08-03 17:06:46 +00:00
2026-10-19 15:15:17 +00:00
2026-10-19 15:15:17 +00:00
2026-10-30 14:47:56 +00:00
2026-11-04 22:55:22 +00:00
2026-09-25 17:15:29 +00:00
2026-11-05 22:03:29 +00:00
2026-11-05 22:03:29 +00:00
2026-11-05 22:03:29 +00:00
2026-10-08 17:25:09 +00:00
2026-10-13 16:23:44 +00:00
2026-10-13 16:23:44 +00:00
2026-11-05 22:03:29 +00:00
2026-11-05 22:03:29 +00:00
2026-10-26 19:37:06 +00:00
2026-10-30 17:32:09 +00:00
2026-09-08 19:56:25 +00:00
2026-10-01 12:41:39 +00:00
2026-11-05 22:03:29 +00:00
2026-10-07 19:28:14 +00:00