Teknium
f726b9b843
fix(browser): runtime fallback to local Chromium when cloud provider fails
...
Wraps provider.create_session() in _get_session_info() with try/except
to catch cloud provider runtime failures (timeouts, auth errors, rate
limits, invalid responses). Falls back to _create_local_session() so
browser automation continues working when cloud APIs are down.
Marks fallback sessions with fallback_from_cloud, fallback_reason, and
fallback_provider metadata for observability. If both cloud and local
fail, raises RuntimeError with chained context from both errors.
Closes #10883
Co-authored-by: konsisumer <konsisumer@users.noreply.github.com >
2026-04-16 04:19:34 -07:00
..
2026-04-07 08:40:22 -04:00
2026-04-15 13:29:05 -07:00
2026-03-17 02:33:12 -07:00
2026-03-31 08:48:54 +09:00
2026-03-23 07:43:12 -07:00
2026-04-14 15:43:31 -07:00
2026-04-08 02:24:32 -07:00
2026-04-01 04:18:50 -07:00
2026-04-15 14:11:18 -07:00
2026-04-16 04:19:34 -07:00
2026-04-08 02:24:32 -07:00
2026-04-11 14:50:44 -07:00
2026-04-07 13:36:38 -07:00
2026-04-16 02:26:14 -07:00
2026-04-11 13:59:52 -07:00
2026-04-15 04:57:55 -07:00
2026-04-07 10:25:31 -07:00
2026-04-16 03:50:49 -07:00
2026-04-13 16:32:04 -07:00
2026-04-13 23:54:45 -07:00
2026-04-13 16:32:04 -07:00
2026-04-10 16:47:44 -07:00
2026-04-13 04:45:07 -07:00
2026-04-13 16:32:04 -07:00
2026-04-11 14:02:58 -07:00
2026-04-02 12:40:03 +11:00
2026-04-10 03:05:04 -07:00
2026-04-15 22:33:48 -07:00
2026-04-14 10:18:05 -07:00
2026-04-13 16:32:04 -07:00
2026-03-18 02:55:30 -07:00
2026-03-11 20:02:36 -07:00
2026-04-05 12:46:07 -07:00
2026-04-10 16:47:44 -07:00
2026-04-11 13:59:52 -07:00
2026-04-15 17:26:31 -07:00
2026-04-14 21:12:29 -07:00
2026-04-07 10:25:31 -07:00
2026-04-16 03:47:00 -07:00
2026-04-15 14:11:05 -07:00
2026-04-15 17:09:41 -07:00
2026-04-13 16:32:04 -07:00
2026-04-12 16:39:04 -07:00
2026-04-11 01:21:20 -07:00
2026-04-15 17:22:55 -07:00
2026-04-15 15:06:51 -07:00
2026-04-15 14:50:07 -07:00
2026-04-11 16:22:50 -07:00
2026-03-31 08:48:54 +09:00
2026-04-11 14:26:11 -07:00
2026-04-13 16:32:04 -07:00
2026-04-16 02:24:08 -07:00
2026-04-10 05:04:28 -07:00
2026-04-13 16:32:04 -07:00
2026-04-13 16:32:04 -07:00
2026-04-13 16:32:04 -07:00
2026-04-07 10:25:31 -07:00
2026-04-16 02:24:08 -07:00