mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-10-15 03:12:21 +02:00
Squash Odysseus development history
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
"""The /setup guide must offer a llama.cpp (llama-server) local example.
|
||||
|
||||
Without it, the port-8080 "llama.cpp" provider label (src/llm_core.py
|
||||
_provider_label) is never reachable from first-run setup — a user pasting a
|
||||
local endpoint only saw the Ollama and generic examples. Both the static-HTML
|
||||
and the streamed-blocks renderings of the setup guide must carry the example.
|
||||
"""
|
||||
from pathlib import Path
|
||||
|
||||
_SRC = Path(__file__).resolve().parent.parent / "static" / "js" / "slashCommands.js"
|
||||
|
||||
|
||||
def test_setup_guide_offers_llamacpp_local_example():
|
||||
src = _SRC.read_text(encoding="utf-8")
|
||||
# The example URL appears in both the HTML-string and streamed renderings.
|
||||
assert src.count("http://localhost:8080/v1") >= 2
|
||||
assert "llama.cpp (llama-server)" in src
|
||||
Reference in New Issue
Block a user