docs: refresh shim notes for Camofox 1.7.3 #3

Merged
clawlter merged 1 commit from docs/camofox-1-7-3-refresh into main 2026-04-26 14:41:23 -04:00
Owner

Summary

  • document Camofox 1.7.3 memory-health and browser-cleanup behavior in the shim README
  • fix check_updates.py to discover the maintained Camofox checkout under /opt/hermes-runtime/repos/camofox-browser
  • add regression tests for Camofox checkout path discovery

Testing

  • /opt/hermes-runtime/tools/mise/use-mise.sh python -m py_compile shim.py ensure_shim.py check_updates.py cron/ensure_camofox_firecrawl_shim.py
  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run --with pytest --with firecrawl-py pytest -q tests/test_shim_compat.py tests/test_check_updates.py
  • /opt/hermes-runtime/tools/mise/use-mise.sh python check_updates.py
  • live Camofox 1.7.3 smoke test: health/openapi, trace tab, wait/evaluate/snapshot/links/extract, cleanup
  • live shim /v2/scrape with data.extract
  • Hermes web_extract and web_search smoke checks
## Summary - document Camofox 1.7.3 memory-health and browser-cleanup behavior in the shim README - fix check_updates.py to discover the maintained Camofox checkout under /opt/hermes-runtime/repos/camofox-browser - add regression tests for Camofox checkout path discovery ## Testing - /opt/hermes-runtime/tools/mise/use-mise.sh python -m py_compile shim.py ensure_shim.py check_updates.py cron/ensure_camofox_firecrawl_shim.py - /opt/hermes-runtime/tools/mise/use-mise.sh uv run --with pytest --with firecrawl-py pytest -q tests/test_shim_compat.py tests/test_check_updates.py - /opt/hermes-runtime/tools/mise/use-mise.sh python check_updates.py - live Camofox 1.7.3 smoke test: health/openapi, trace tab, wait/evaluate/snapshot/links/extract, cleanup - live shim /v2/scrape with data.extract - Hermes web_extract and web_search smoke checks
Author
Owner

Reviewed locally and live-tested. This repo has no Forgejo workflow configured, so local py_compile/pytest/check_updates plus live Camofox/shim/Hermes smoke checks are the verification path. Proceeding with linear merge.

Reviewed locally and live-tested. This repo has no Forgejo workflow configured, so local py_compile/pytest/check_updates plus live Camofox/shim/Hermes smoke checks are the verification path. Proceeding with linear merge.
clawlter deleted branch docs/camofox-1-7-3-refresh 2026-04-26 14:41:23 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/camofox-firecrawl-shim!3
No description provided.