Commit graph great-ai/tests
Author SHA1 Message Date
13dadc74ed Simplify notebook setup 2026-10-28 22:34:22 +00:00
10feb2d067 Tests 2026-10-28 22:32:14 +00:00
e15f576d37 Apply logging level changes to cached loggers and handlers 2026-10-27 20:12:28 +00:00
48324403bb Hash nested model fields by immutable value 2026-10-27 20:12:28 +00:00
a79c65757f Separate immutable prediction cache keys from mutable call arguments 2026-10-27 20:12:28 +00:00
774546a2c4 Keep dashboard category identity separate from shortened labels 2026-10-27 20:12:28 +00:00
3dfaed5041 Handle missing verbatim arguments and empty LaTeX matrices 2026-10-27 20:12:28 +00:00
bc25eeb06a Bound the complete remote request and its retries by an overall deadline 2026-10-27 20:12:28 +00:00
21f23458d4 Retry bounded remote transport failures including response read errors 2026-10-27 20:12:28 +00:00
c5aa8406e1 Ship the PEP 561 marker with the typed package 2026-10-27 20:12:28 +00:00
85355bce11 Render ranking exports and save the figure owning the supplied axes 2026-10-27 20:12:28 +00:00
4b156e1286 Filter sentence completeness before changing case or punctuation 2026-10-27 20:12:28 +00:00
1fda2d6fc0 Parse dashboard operators independently of quoted filter values 2026-10-27 20:12:28 +00:00
eba404bc96 Parse every configuration entry without crossing assignment lines 2026-10-27 20:12:28 +00:00
034108e636 Resolve CLI script paths and keep notebook conversion files beside their source 2026-10-27 20:12:28 +00:00
bc37483b1a Exit both command-line tools with failure status on operational errors 2026-10-27 20:12:28 +00:00
dc24c4d4fe Reload services on debounced file edits and replacement saves 2026-10-27 20:12:28 +00:00
15e4ed81a2 Reject negative retention before modifying stored versions 2026-10-27 20:12:28 +00:00
421960726c Enforce download cache quotas without returning evicted paths 2026-10-27 20:12:28 +00:00
50075f5cfb Serialize cache downloads and uploads with the same model lock 2026-10-27 20:12:28 +00:00
38d222c825 Stop threaded mapping workers on cancellation and exceptions 2026-10-27 20:12:28 +00:00
c5bf7d4a7d Apply literal contains filters consistently to numeric and textual fields 2026-10-27 20:12:28 +00:00
ff989fd6ee Accept empty MongoDB trace batches without inserting 2026-10-27 20:12:28 +00:00
63825de2f9 Return an empty MongoDB page for a zero result limit 2026-10-27 20:12:28 +00:00
d06e982b46 Normalize timezone-aware bounds and stored TinyDB timestamps 2026-10-27 20:12:28 +00:00
ebb3a1fb65 Query MongoDB timestamps using normalized ISO string bounds 2026-10-27 20:12:28 +00:00
757eb97be0 Serialize supported Pydantic values before writing TinyDB traces 2026-10-27 20:12:28 +00:00
00acf9d98b Restore application configuration in spawned batch workers 2026-10-27 20:12:28 +00:00
d10eb75d8d Restore outer tracing contexts after nested predictions 2026-10-27 20:12:28 +00:00
b46736062a Retry failed and cancelled async predictions instead of caching errors 2026-10-27 20:12:28 +00:00
32df6504cc Freeze mutable values nested inside tuple arguments 2026-10-27 20:12:28 +00:00
5e819525db Resolve postponed annotations before validation and schema creation 2026-10-27 20:12:28 +00:00
691140f9f8 Bind positional-only arguments correctly in direct and HTTP calls 2026-10-27 20:12:28 +00:00
42940fd84c Include keyword-only prediction inputs in validation and schemas 2026-10-27 20:12:28 +00:00
c7ded92201 Detect exited threaded mapping workers 2026-10-27 20:12:28 +00:00
681ec1174d Enforce canonical LaTeX input directory boundaries 2026-10-27 20:12:28 +00:00
87e4673ac6 Honor explicitly selected custom storage backends 2026-10-27 20:12:28 +00:00
9c02d2ecf7 Serialize TinyDB access across independently spawned processes 2026-10-27 20:12:28 +00:00
d1e82bacf5 Validate cached models against remote generation identities 2026-10-27 20:12:28 +00:00
c02815b0c1 Restrict remote archive extraction to safe members 2026-10-27 20:12:28 +00:00
df83ebc834 Prevent concurrent model uploads from overwriting versions 2026-10-27 16:55:10 +00:00
002a4aaaba Refresh available model versions after uploads 2026-10-27 16:55:07 +00:00
29ea9bbc78 Preserve cached directory sources during uploads 2026-10-27 16:55:06 +00:00
de4dc07e54 Isolate model caches by storage backend and configuration 2026-10-27 16:55:04 +00:00
a2334f4bbd Read every page of S3 model versions 2026-10-27 16:53:53 +00:00
17d83126c7 Restrict GridFS lookups to exact model names 2026-10-27 16:53:52 +00:00
63b41faad6 Download model files again after cache eviction 2026-10-27 16:53:50 +00:00
f629b16cd2 Remove temporary model files after failed writes 2026-10-27 16:53:49 +00:00
fb31b3ed83 Count model directory contents against the cache quota 2026-10-27 16:52:35 +00:00
6c4b33a418 Remove cached model directories recursively 2026-10-27 16:52:33 +00:00