Skip to content

feat(studio): generate Agent configurations from natural language - #768

Merged
yaozheng-fang merged 1 commit into
volcengine:mainfrom
evanlowe:feat/studio-agent-smart-generate
Jul 28, 2026
Merged

feat(studio): generate Agent configurations from natural language#768
yaozheng-fang merged 1 commit into
volcengine:mainfrom
evanlowe:feat/studio-agent-smart-generate

Conversation

@evanlowe

Copy link
Copy Markdown
Contributor

Summary

  • add an Ark output-schema planner that converts natural-language requirements into validated recursive Agent drafts
  • add the Studio smart-generation input with loading, success, retry, and model-error states
  • preserve nested Agent models, tools, memory, knowledgebase, and tracing settings when applying generated drafts
  • add backend and frontend coverage for complex video, image, and operations workflows

Tests

  • npm test — 233 passed
  • npm run build — passed
  • uv run pytest -q tests/cli/test_generated_agent_planner.py tests/cli/test_generated_agent_backend_codegen_extended.py — 39 passed, 3 skipped
  • uvx ruff check veadk/cli/generated_agent_planner.py tests/cli/test_generated_agent_planner.py — passed
  • uv run pytest -n 16 — 936 passed, 7 skipped; 4 failures and 1 collection error are limited to the local Python 3.14 environment missing optional llama_index and greenlet dependencies. CI installs all extras on Python 3.10/3.12.

@evanlowe
evanlowe force-pushed the feat/studio-agent-smart-generate branch from b1c02aa to ec18fe7 Compare July 28, 2026 11:15
@yaozheng-fang
yaozheng-fang merged commit 6b74187 into volcengine:main Jul 28, 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