Skip to content

feat(sandbox): add Docker CLI provider and fix UI version label#39

Merged
RussellLuo merged 1 commit into
OpenCSGs:mainfrom
wanghaojie124:dev
May 8, 2026
Merged

feat(sandbox): add Docker CLI provider and fix UI version label#39
RussellLuo merged 1 commit into
OpenCSGs:mainfrom
wanghaojie124:dev

Conversation

@wanghaojie124
Copy link
Copy Markdown
Collaborator

  • Implement internal/sandbox/dockercli for docker run/inspect/exec lifecycle
  • Register provider=docker with optional docker_cli_path in config
  • Extend SandboxConfig validation and tests; update serve test for unknown providers
  • Fix duplicate v in sidebar version when API returns git-describe v-prefixed string

- Implement internal/sandbox/dockercli for docker run/inspect/exec lifecycle
- Register provider=docker with optional docker_cli_path in config
- Extend SandboxConfig validation and tests; update serve test for unknown providers
- Fix duplicate v in sidebar version when API returns git-describe v-prefixed string

Co-authored-by: Cursor <cursoragent@cursor.com>
@wanghaojie124 wanghaojie124 marked this pull request as ready for review May 8, 2026 12:08
@RussellLuo
Copy link
Copy Markdown
Collaborator

LGTM

@RussellLuo RussellLuo merged commit ad43e26 into OpenCSGs:main May 8, 2026
wanghaojie124 added a commit to wanghaojie124/csgclaw that referenced this pull request May 9, 2026
- implement `internal/sandbox/dockercli` for docker run/inspect/exec lifecycle
- gegister Docker provider with optional docker_cli_path in config
- fix duplicate v in sidebar version when API returns git-describe v-prefixed string
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants