From f0d7947874fa092cd709d5235aeda79d2c9d7256 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Mon, 7 Sep 2026 01:49:35 -0700 Subject: [PATCH] Explain why agent adapters reuse request configuration --- archivebox/opencode/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/archivebox/opencode/views.py b/archivebox/opencode/views.py index facb38b1..7539e28b 100644 --- a/archivebox/opencode/views.py +++ b/archivebox/opencode/views.py @@ -40,6 +40,8 @@ def _runtime_settings(request, config): def _dispatch(request, path=None): try: + # Middleware already merged server defaults and live Machine overrides. + # Re-resolving every extractor's config here stalls the UI request burst. config = get_request_config(request).model_dump(mode="json") if not config.get("OPENCODE_ENABLED", False): raise Http404