Skip to content

Bring the Zoo Code access page in line with the deployed setup - #34

Merged
bell-kevin merged 1 commit into
mainfrom
update-zoo-code-page
Sep 4, 2026
Merged

bell-kevin merged 1 commit into
mainfrom
update-zoo-code-page

Conversation

@bell-kevin

Copy link
Copy Markdown
Owner

Summary

The Zoo Code access page's numbers were checked against the live host on 2026-09-04 and already match: llama.cpp reports a 45,056-token context, the gateway ceiling is 16,384 output tokens, the served model ID is kevinbellm-27b, and new credentials expire after 30 days. The surrounding instructions were out of date, so this PR fixes the text rather than the values.

  • The reasoning-effort step now matches docs/ZOO_CODE.md: turn Enable Reasoning Effort on and choose Max (the gateway runs it as xhigh); leaving it off gives the same depth and Minimal is rejected.
  • A remote-path step covers the two Cloudflare Access Custom Headers rows. The public /v1/* path answers 403 without them.
  • The credential list explains that Last used records the most recent API request at most once every five minutes, so an old date means the credential was idle, not that it stopped working. The live database showed today's use once a request was made.
  • The Base URL step no longer reads as pasting the URL into the API Key field, and the provider note says Max Output Tokens is also the server ceiling that shares the context window with the prompt.
  • The guide's Marketplace publisher name and current version are corrected.

Test plan

  • pytest tests/test_app.py tests/test_zoo_api.py in services/assistant-web: 44 passed
  • scripts/check-public-tree.sh passes
  • After merge, pull on Machine A and restart kevinbellm-remote.service, then confirm the new steps on the signed-in page

Verified against the live host on 2026-09-04: llama.cpp runs a 45,056-token
context, the gateway ceiling is 16,384 output tokens, the model ID is
kevinbellm-27b, and the /v1/* path answers 403 without Cloudflare Access
service-token headers, so the displayed numbers already matched. The page
text around them did not.

- Match the reasoning-effort step to the guide: turn Enable Reasoning
  Effort on and choose Max, which the gateway runs as xhigh; leaving it
  off is equivalent and Minimal is rejected.
- Add the remote-path step for the two Cloudflare Access custom headers.
- Explain that Last used records the latest API request at most once every
  five minutes, so an old date means idle rather than broken.
- Clarify the Base URL step and note that Max Output Tokens is also the
  server ceiling that shares the context window with the prompt.
- Correct the guide's Marketplace publisher name and current version.

Signed-off-by: Kevin Bell <kevinBell@Linux.com>
@bell-kevin
bell-kevin merged commit 9f34e0c into main Sep 4, 2026
3 checks passed
@bell-kevin
bell-kevin deleted the update-zoo-code-page branch September 4, 2026 17:26
bell-kevin added a commit that referenced this pull request Sep 5, 2026
Bring the Zoo Code access page in line with the deployed setup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant