John T. Myers
f37b69b5e5
feat(sandbox): auto-detect TLS and terminate unconditionally for credential injection ( #544 )
...
* feat(sandbox): auto-detect TLS and terminate unconditionally for credential injection
Closes #533
The proxy now auto-detects TLS by peeking the first bytes of each
connection. When TLS is detected, it terminates unconditionally —
enabling credential injection and optional L7 inspection without
requiring explicit 'tls: terminate' in the policy.
2026-03-23 18:45:18 -07:00
Khai Le
b4e20c19f5
docs(providers): add Groq to the supported providers table ( #518 )
2026-03-21 13:34:23 -07:00
Parth Sareen
86a8fa13e0
docs(ollama): fix references to renamed tutorial file ( #513 )
2026-03-20 15:29:21 -07:00
Parth Sareen
ba19aade08
docs(ollama): update ollama tutorial and references to match latest ( #511 )
...
features
2026-03-20 14:42:54 -07:00
John T. Myers
a831a8921b
feat(settings): gateway-to-sandbox runtime settings channel ( #474 )
...
* feat(gateway/sandbox): add global and sandbox runtime settings flow
2026-03-20 14:08:57 -07:00
Hector Flores
eff88b7011
feat(providers): add GitHub Copilot CLI agent provider ( #476 )
...
* feat(providers): add GitHub Copilot CLI agent provider
Source: https://docs.github.com/en/copilot/reference/copilot-allowlist-reference
2026-03-20 10:18:37 -07:00
Miyoung Choi
510dcd1d92
docs: add guidance for OpenAI-compatible cloud providers ( #458 )
...
* add guidance for OpenAI-compatible cloud providers
* add provider list and xref link
* add xref
* add provider name value column
2026-03-19 09:58:33 -07:00
Parth Sareen
efb80e7382
docs(ollama): add ollama to community sandboxes catalog and supported agents ( #383 )
...
* docs(ollama): add ollama to community sandboxes catalog and supported agents
* update readme
2026-03-17 14:02:40 -07:00
Piotr Mlocek
00ae3edb5b
fix(docs): resolve Pygments console lexer error in LM Studio tutorial ( #402 )
...
The console lexer cannot tokenize single-quoted JSON arguments in
multi-line shell commands. Switch the Step 5 code blocks to the bash
lexer which handles quoting correctly. Also standardize earlier blocks
to use the console lexer with $ prompts for simple commands, and
replace -H/-d curl flags with --json for consistency.
2026-03-17 10:45:36 -07:00
will-lms
0463046ad0
docs(inference): Add LM Studio guide ( #386 )
...
Signed-off-by: Will Burford <will@lmstudio.ai >
2026-03-16 21:30:42 -07:00
Miyoung Choi
0792dcb425
docs: unify install command in landing page, change docs skill name, update contributing guides ( #355 )
2026-03-16 07:51:42 -07:00
Piotr Mlocek
85903b95e0
docs: add debug-inference skill, Ollama tutorial, and remove stale inference policy references ( #353 )
2026-03-16 07:26:25 -07:00
Drew Newberry
079c8f8d51
chore: pre-release readiness ( #313 )
2026-03-16 06:27:27 -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
48fd9de521
docs: simplify quickstart install, reorder sections, and clean up sandbox docs ( #330 )
2026-03-15 18:11:59 -07:00
Miyoung Choi
7230d9cc3d
docs: few more bits of docs improvement ( #324 )
...
* few more bits of docs improvement
* update docs update skill
2026-03-15 10:46:18 -07:00
Miyoung Choi
ed3c44550e
docs: improve the docs more ( #308 )
...
* improve docs
* save
2026-03-14 16:34:37 -07:00
Miyoung Choi
9bd111718f
remove docs switcher ( #310 )
2026-03-14 16:26:33 -07:00
Piotr Mlocek
05eade959c
feat(cli): add no-verify inference flag ( #302 )
2026-03-14 14:02:36 -07:00
Miyoung Choi
7746c77c35
chore: add docs contributing guides and skills ( #301 )
...
* add docs contributing guides and skills
* add section
2026-03-14 10:28:59 -07:00
Miyoung Choi and Kirit93
c420109a6a
docs: add dedicated gateway docs, network policy tutorial, and license page ( #294 )
...
* Added gateway and tutorial
* add new content and polish, add license terms
* small fix
* tiny fix
* polish bit more
* change warning to important
* fix support matrix
* small fix
* add a note about example script
* fix link
* fix link
* improve
* fix links
* unclutter sandbax index more
* improve titles
* tiny style fix
* style guide on inferences, release notes link to gh
* polish
* nit
* switch version to 0.0.3
* incorporate feedback
---------
Co-authored-by: Kirit93 <kthadaka@nvidia.com >
2026-03-14 09:53:01 -07:00
Miyoung Choi
468b02e74b
docs: set the version to match the release version, add Adobe Launch tracking script, minor edits ( #287 )
...
* set version and minor edits
* adobe launch tracking script
2026-03-13 12:05:46 -07:00
Piotr Mlocek
72e0268028
feat(sandbox): add gpu sandbox scheduling support ( #257 )
...
* feat(sandbox): add gpu sandbox scheduling support
Allow sandbox creation to request GPU resources explicitly or infer them from GPU image names. This wires GPU intent through bootstrap, validates gateway support, and adds dedicated GPU E2E coverage for follow-up cluster testing.
2026-03-13 11:32:43 -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
Miyoung Choi
7430c75438
remove manully generated cli reference ( #272 )
2026-03-12 22:08:17 -07:00
Drew Newberry
89d21d7852
refactor(sandbox): sandboxes are managed as separate community images ( #267 )
2026-03-12 22:06:52 -07:00
Piotr Mlocek
14e296d318
fix(cli): add --no-keep for ephemeral sandbox create cleanup ( #258 )
2026-03-12 17:18:39 -07:00
Miyoung Choi
a453aa7a4e
docs: improve tutorial and edit per nv style guide ( #240 )
...
* edit tutorial per nv style guide
* few more edits
* iron out a bit more
* rephrase prereqs
* iron out policy update section
* improve update policy section
* nit
* rebase and improve
* merge the new policy update steps finalized with Kirit
* Kirit's change requests
2026-03-12 08:49:00 -07:00
Piotr Mlocek
0ad0614651
docs(inference): update the output for inference get ( #231 )
2026-03-12 00:32:52 -07:00
Drew Newberry
95d7ae077e
refactor(cli): remove kubeconfig port, add doctor llm-help, update debug docs ( #252 )
2026-03-11 21:25:25 -07:00
Kirit Thadaka
fe4b01d8e7
docs: Readme updates ( #236 )
...
* Updated readme
* Updated readme
* Updated readme
* Updated readme
* Updated readme
2026-03-11 20:29:32 -07:00
Drew Newberry
bcc6dad1d0
feat(cli): launch sandbox editors via managed ssh include ( #226 )
2026-03-11 20:06:38 -07:00
Kirit Thadaka
4b6228895b
Updated tutorial formatting ( #250 )
2026-03-11 20:04:03 -07:00
Drew Newberry
f97270f988
refactor(docker): rename server image to gateway ( #246 )
...
* refactor(docker): rename server image to gateway
Rename Dockerfile.server to Dockerfile.gateway and update all image
references from openshell/server to openshell/gateway across Helm
charts, Kubernetes manifests, mise tasks, build/deploy scripts, CI
workflows, and documentation.
The underlying Rust binary (navigator-server) is unchanged -- this
rename only affects the Docker image name and Dockerfile.
* fix: catch remaining server->gateway references in docs and comments
2026-03-11 16:01:26 -07:00
Miyoung Choi
b1a77dbfa9
add version selector ( #243 )
2026-03-11 14:25:00 -07:00
Miyoung Choi
4e893322a1
update docs per new dev prs ( #238 )
2026-03-11 13:48:03 -07:00
Kirit Thadaka
71684e0598
Update tutorial prereqs ( #235 )
2026-03-11 11:43:13 -07:00
Kirit Thadaka
47c4dad0d9
Updated tutorial name ( #224 )
2026-03-10 23:10:32 -07:00
Kirit Thadaka
564c6a9cc7
docs: Updated tutorial ( #223 )
...
* Updated tutorial
* Updated tutorial formatting
2026-03-10 22:50:21 -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
Miyoung Choi
bc25c9b6fe
docs: add frontmatter, add json output and search extensions, for improving SEO ( #217 )
...
* add frontmatter
* add custom extensions
2026-03-10 18:04:25 -07:00
Miyoung Choi
a666b895e5
docs: improve the new revision ( #215 )
...
* improve the new revision
* update the animated commands
* more improvements and unifying text
* more fixes
2026-03-10 17:40:17 -07:00
Drew Newberry
f4af0ee848
chore: replace all nemoclaw references with openshell ( #214 )
...
- Update registry URLs from ghcr.io/nvidia/nemoclaw to ghcr.io/nvidia/openshell
- Rename NEMOCLAW_* environment variables to OPENSHELL_*
- Update CLI command references in documentation
- Update PyPI package name references
- Update GitHub repository URLs
- Rename .agents/skills/nemoclaw-cli directory to openshell-cli
2026-03-10 16:10:57 -07:00
Kirit Thadaka and Piotr Mlocek
e57c247bc8
docs: Structural and content updates ( #195 )
...
* Removed network access docs
* Simplified docs for sandboxes and inference
* Fixed build
* docs(inference): clarify local inference routing
* docs(inference): update provider and model examples
* docs: add Docker prerequisite warning for connection-refused error
Made-with: Cursor
* Minor edits to quickstart safety and privacy
* Doc restructured
* removed tutorials
* Added tutorial
* Inference section reformatting
* Updated CLI ref
* removed troubleshooting
* Updated inference
* Updated pip install command for bug bash
* Updated arch diagram
* Updated tutorial
* Updated install commands
* Updated getting started
* Updated brev link
---------
Co-authored-by: Piotr Mlocek <pmlocek@nvidia.com >
2026-03-10 12:15:02 -07:00
Drew Newberry
984d1a6e5c
chore: rename project from NemoClaw to OpenShell ( #198 )
2026-03-10 11:49:09 -07:00
Miyoung Choi
066c2f80fe
ci(docs): finish setting up PR doc preview workflow ( #160 )
2026-03-09 22:58:27 -07:00
Piotr Mlocek and Miyoung Choi
107c85d1d7
docs(inference): clarify local inference routing ( #190 )
...
* docs(inference): clarify local inference routing
* docs(inference): update provider and model examples
* fix doc build
---------
Co-authored-by: Miyoung Choi <miyoungc@nvidia.com >
2026-03-09 21:34:14 -07:00
Miyoung Choi
95410a065f
docs: restructure and polish safety and policy section ( #189 )
...
* restructure safty and policy section
* put the table autogeneration back
* enhance generate policy ref doc
* typo
2026-03-09 21:26:35 -07:00
Kirit Thadaka
f8d2d824ce
docs: Simplified the sandbox docs ( #186 )
...
* Removed network access docs
* Simplified docs for sandboxes and inference
* Fixed build
2026-03-09 16:52:30 -07:00