Summary
This issue has been decomposed from the earlier broad runtime-integration tracker.
Recent work closed the LiteLLM Proxy runtime lifecycle portion of that gap:
- opt-in runtime smoke coverage now starts a real LiteLLM Proxy process
- verifies startup/teardown and request routing
- covers both the basic hook and the directive-drafter hook
Open WebUI verification guidance has also improved, but the remaining automated runtime-validation gap is still true OpenWebUI runtime loading/registration coverage.
Remaining gap tracked here
- True OpenWebUI runtime loading/registration validation rather than import-only or fixture-only coverage.
This remaining gap should cover:
- loading the pipe into a real Open WebUI runtime
- confirming registration/import behavior in the actual runtime environment
- verifying the basic pipe path at the runtime boundary
- verifying the directive-drafter pipe path at the runtime boundary
- confirming local-only state updates vs forwarded backend requests in the real runtime
Decomposed follow-up issues
The broader tracker has been split so the remaining non-OpenWebUI work can progress independently:
The dedicated OpenWebUI follow-up that matches the remaining scope here is:
Why this remains open
The repository still relies on stubbed/in-process tests plus documented manual verification for the Open WebUI integrations. That is better than the previous state, but it is not yet equivalent to automated runtime loading/registration validation in a real Open WebUI runtime.
Notes
This issue remains open until the OpenWebUI runtime loading/registration gap is covered or its tracking is fully handed off to #36 and this issue is intentionally closed.
Summary
This issue has been decomposed from the earlier broad runtime-integration tracker.
Recent work closed the LiteLLM Proxy runtime lifecycle portion of that gap:
Open WebUI verification guidance has also improved, but the remaining automated runtime-validation gap is still true OpenWebUI runtime loading/registration coverage.
Remaining gap tracked here
This remaining gap should cover:
Decomposed follow-up issues
The broader tracker has been split so the remaining non-OpenWebUI work can progress independently:
The dedicated OpenWebUI follow-up that matches the remaining scope here is:
Why this remains open
The repository still relies on stubbed/in-process tests plus documented manual verification for the Open WebUI integrations. That is better than the previous state, but it is not yet equivalent to automated runtime loading/registration validation in a real Open WebUI runtime.
Notes
This issue remains open until the OpenWebUI runtime loading/registration gap is covered or its tracking is fully handed off to #36 and this issue is intentionally closed.