Skip to content

feat: add DeepSeekHarness studio agent - #900

Merged
yaozheng-fang merged 2 commits into
volcengine:mainfrom
zakahan:feat/deepseek-harness-studio
Aug 14, 2026
Merged

feat: add DeepSeekHarness studio agent#900
yaozheng-fang merged 2 commits into
volcengine:mainfrom
zakahan:feat/deepseek-harness-studio

Conversation

@zakahan

@zakahan zakahan commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add DeepSeekHarness as a Studio built-in sandbox agent entry while reusing the Codex CodeEnv tool IDs
  • add session metadata separation and same-origin surface proxy rewriting for DeepSeekHarness WebUI/API/assets
  • bind MODEL_AGENT_API_KEY, MODEL_AGENT_NAME, and MODEL_AGENT_BASE_URL onto CodeEnv tools for DSH

Tests

  • uv run pre-commit run --all-files
  • uv run pytest tests/cli/test_frontend_sandbox.py tests/cli/test_frontend_agent_proxy.py tests/cli/test_frontend_skill_creator.py tests/cli/test_frontend_sandbox_options.py -q
  • uv run pytest tests/cli/test_studio_deploy_target.py::test_sandbox_snapshot_tool_id_must_differ_from_standard_tool_id tests/cli/test_studio_deploy_target.py::test_studio_deploy_byteplus_auto_provisions_four_sandbox_tools tests/cli/test_studio_update.py::test_studio_update_only_overrides_explicit_sandbox_tool_id tests/cli/test_studio_update.py::test_byteplus_studio_update_repairs_missing_sandbox_tools -q
  • npm test
  • npm run build

@yaozheng-fang
yaozheng-fang merged commit 10843ba into volcengine:main Aug 14, 2026
7 checks passed
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