Add the unauthenticated reachability probe

This commit is contained in:
2026-10-13 17:12:31 +00:00
parent 2b723760d1
commit 2e81c9e61b
3 changed files with 220 additions and 0 deletions

View File

@@ -512,6 +512,13 @@ Validate: internal probe tests for 2xx/401/404/405, transport failure, timeout,
and unsupported injected transport. Derive evidence from Stage 7 rather than
repeat redirect matrices here. Close response bodies; do not retain them.
**Completed: 2026-10-13.** Added the unauthenticated, single-GET reachability
probe over the built-in evidence-aware HTTP client. It records any response as
reachable regardless of status, closes and discards bodies, and reports missing
HTTP support without fallback. Validation passed: `go test -race
./internal/usecase ./internal/llm`, `go vet ./...`, `go test ./...`, and
`git diff --check`.
## Stage 12: Implement Authentication Applicability And OpenRouter Probe
Scope: named HTTP authentication adapter; no inference orchestration.