SERPent / app.py

Commit History

Move orchestration out of the route handlers into a service layer
e44fdef
unverified

Claude Claude Opus 5 commited on

Housekeeping: lint in CI, client lifecycle, and a truer breaker signal
9841346
unverified

Claude Claude Opus 5 commited on

Pin the MCP tool surface and give every tool an output schema
060118a
unverified

Claude Claude Opus 5 commited on

Stop reporting upstream failures as "patent not found"
2e4089d
unverified

Claude Claude Opus 5 commited on

Bound the list inputs and the outbound fan-out they cause
d4440e7
unverified

Claude Claude Opus 5 commited on

Test the API-key middleware, and stop it 500ing on a non-ASCII key
d03af21
unverified

Claude Claude Opus 5 commited on

Add a circuit breaker to the multi-backend search fallback (item from review)
ba2278a
unverified

Claude commited on

Run the container as a non-root user (item from review: Dockerfile hardening)
285bc99
unverified

Claude commited on

Validate patent_id shape before hitting Google Patents/OPS
55c0bf1
unverified

Claude commited on

Deduplicate app.py's search endpoints (item 4 from review)
3352a6e
unverified

Claude commited on

Mirror SERPent from Hugging Face Space with bug fixes
cb1e234
unverified

Claude commited on