Skip to content

feat(studio): add BytePlus provider support - #823

Open
richarddancin wants to merge 6 commits into
volcengine:mainfrom
richarddancin:codex/byteplus-studio
Open

feat(studio): add BytePlus provider support#823
richarddancin wants to merge 6 commits into
volcengine:mainfrom
richarddancin:codex/byteplus-studio

Conversation

@richarddancin

Copy link
Copy Markdown
Contributor

Summary

  • add a Studio cloud provider switch for BytePlus, including BytePlus branding, ap-southeast-1 defaults, and provider-specific cloud endpoints
  • route AgentKit Studio runtime, skill/A2A/knowledge, VeFaaS, APIG, CP, Identity, VikingDB, and ModelArk flows through BytePlus when --provider byteplus is selected
  • merge AgentKit-imported Viking knowledge bases into Studio selection and keep provider-specific UI dropdowns unclipped

Tests

  • UV_CACHE_DIR=/tmp/uv-cache PYTHONPYCACHEPREFIX=/tmp/veadk-pycache uv run pytest tests/cli/test_studio_deploy_target.py tests/test_cloud.py tests/cli/test_frontend_runtime_proxy.py::test_viking_knowledgebases_include_agentkit_imported_bases tests/test_vikingdb_knowledge_backend.py -q
  • npm test -- --runInBand
  • npm run build
  • git diff --check
  • git diff --cached --check -- . ':(exclude)veadk/webui/assets/*.js'

@richarddancin
richarddancin force-pushed the codex/byteplus-studio branch 6 times, most recently from 90ce2d9 to 6cd9724 Compare August 5, 2026 12:28
@richarddancin
richarddancin force-pushed the codex/byteplus-studio branch from 479c4a1 to b9eef69 Compare August 6, 2026 04:54
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.

1 participant