Mesut Oezdil
4848c40951
fix(python): raise SandboxError instead of FileNotFoundError or KeyError ( #1547 )
...
* fix(python): raise SandboxError instead of FileNotFoundError or KeyError
* fix(python): suppress exception chaining in SandboxError raises
Add `from None` to both `raise SandboxError(...)` calls inside `except
FileNotFoundError` blocks to satisfy ruff B904.
2026-05-26 08:34:31 -07:00
Taylor Mutch
a3b16c18ab
feat(auth): per-sandbox authentication to gateway ( #1404 )
2026-05-21 17:58:55 -07:00
Derek Carr
5e28ea3a4b
feat(server): add object meta convention to top-level objects ( #919 )
...
- adds filterable label selectors on resources
Closes #864
Signed-off-by: Derek Carr <decarr@redhat.com >
2026-04-27 07:16:07 -07:00
Drew Newberry
60035c6a61
refactor(server): extract kubernetes compute driver ( #817 )
2026-04-14 13:32:05 -07:00
Piotr Mlocek
3a328be853
feat(inference): verify endpoints before saving routes ( #291 )
...
Closes #273
Verify inference endpoints synchronously on the server during set/update, expose a --no-verify escape hatch in the CLI and Python helper, and return actionable failures when validation does not pass.
2026-03-15 19:36:23 -07:00
Drew Newberry
20c32716ad
fix(bootstrap): detect missing sandbox supervisor binary during gateway health check ( #281 )
2026-03-13 15:07:50 -07:00
Drew Newberry
fbd93a4632
refactor: rename navigator- crate prefix to openshell- ( #277 )
2026-03-13 02:02:18 -07:00
Drew Newberry
7b0a243304
ci: remove sandbox docker build from publish and e2e workflows ( #275 )
2026-03-13 00:56:07 -07:00
Drew Newberry
756950140c
refactor(python): rename navigator module to openshell and migrate config to gateway paths ( #220 )
2026-03-10 22:24:04 -07:00