feat(search): cache and expose last search parameters for replay and context retrieval

- Add methods to save and retrieve last search parameters in SearchChain
- Persist search params alongside results for replayable search context
- Add /last/context endpoint to fetch last search results and parameters
- Update tests to cover search param caching logic
- Allow images.tmdb.org in SECURITY_IMAGE_DOMAINS
This commit is contained in:
jxxghp
2026-05-15 22:43:40 +08:00
parent 1f49f9b454
commit 9b23265c3b
4 changed files with 200 additions and 1 deletions

View File

@@ -486,6 +486,7 @@ class ConfigModel(BaseModel):
SECURITY_IMAGE_DOMAINS: list = Field(
default=[
"image.tmdb.org",
"images.tmdb.org",
"static-mdb.v.geilijiasu.com",
"bing.com",
"doubanio.com",