feat: support Camofox access key auth #4

Merged
clawlter merged 1 commit from feat/camofox-1.8.0-access-key into main 2026-04-27 19:19:43 -04:00
Owner

Summary

  • add optional CAMOFOX_ACCESS_KEY forwarding to upstream Camofox requests
  • document Camofox v1.8.0 access-key behavior and shim configuration
  • add a compatibility test that verifies the bearer header is sent

Testing

  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run --with pytest --with firecrawl-py pytest -q tests/test_shim_compat.py
  • live shim restart through /opt/hermes-runtime/camofox-firecrawl-shim/ensure_shim.py
  • web_extract(["https://example.com"]) against the maintained shim
## Summary - add optional CAMOFOX_ACCESS_KEY forwarding to upstream Camofox requests - document Camofox v1.8.0 access-key behavior and shim configuration - add a compatibility test that verifies the bearer header is sent ## Testing - /opt/hermes-runtime/tools/mise/use-mise.sh uv run --with pytest --with firecrawl-py pytest -q tests/test_shim_compat.py - live shim restart through /opt/hermes-runtime/camofox-firecrawl-shim/ensure_shim.py - web_extract(["https://example.com"]) against the maintained shim
Author
Owner

Reviewed locally and proceeding with merge. This repository has no configured Forgejo Actions/status contexts; validation was the local compatibility suite plus live shim and Hermes web_extract smoke checks.

Reviewed locally and proceeding with merge. This repository has no configured Forgejo Actions/status contexts; validation was the local compatibility suite plus live shim and Hermes web_extract smoke checks.
clawlter deleted branch feat/camofox-1.8.0-access-key 2026-04-27 19:19:43 -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!4
No description provided.