GitPedia
volcengine

volcengine/veadk-python

An open-source kit for agent development, integrated the powerful capabilities of Volcengine.

30 Releases
Latest: 5d ago
0.5.40Latest
warm-wmwarm-wm·5d ago·June 18, 2026
GitHub

📋 What's Changed

  • docs: 框架文档重构(导航分组、智能体子章节、File tree、侧边栏标签) by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/606
  • feat(harness): tag the AgentKit runtime with agentkit:agenttype=harness by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/607
  • feat(examples): codex_runtime_on_agentkit — deploy a runtime=codex agent to AgentKit by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/608
  • docs(examples): spell out the codex-on-AgentKit deploy choices by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/609
  • fix(examples): allow_origins so browsers can call the deployed codex agent by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/611
  • feat: run the VeADK web UI behind a key-auth API gateway (+ SSO AgentKit example) by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/610
  • feat(harness): surface skill-load errors + per-invoke max_llm_calls by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/612
  • feat(harness): surface unsupported-tool and runtime errors via an error field by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/613
  • + 8 more

New Contributors

  • @Rhosmarie made their first contribution in https://github.com/volcengine/veadk-python/pull/626
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.39...0.5.40
Release 0.5.390.5.39
yaozheng-fangyaozheng-fang·1w ago·June 12, 2026
GitHub

📋 What's Changed

  • docs(cli): add Harness command reference (zh/en) by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/599
  • test: add contract/signature tests for new + core modules by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/600
  • docs(framework): add Runtime page under the Agent section by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/602
  • feat(harness): deployable Harness server + `veadk harness` CLI (create/add/show/deploy/invoke), with OAuth2/JWT deploy by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/603
  • refactor(harness): remove the `veadk agentkit harness` command group by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/604
  • fix(cli): `veadk agentkit` shows no subcommands on Typer ≥ 0.26 by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/605
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.38...0.5.39
Release 0.5.380.5.38
yaozheng-fangyaozheng-fang·1w ago·June 10, 2026
GitHub

📋 What's Changed

  • feat: add trace content config by @feng-95 in https://github.com/volcengine/veadk-python/pull/588
  • fix(runtime): import AsyncCodex from openai_codex, not codex_app_server by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/591
  • fix(runtime): make codex Responses shim work against non-OpenAI backends by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/592
  • fix(runtime): codex tool loop, full-trajectory events, and protocol fidelity by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/593
  • chore(runtime): remove the unused cc (Claude Code) runtime by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/594
  • Feat/deploy to agentkit and add agent by @FirstayZheng in https://github.com/volcengine/veadk-python/pull/595
  • feat(cloud): Harness server with dynamic tools + AgentKit example by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/596
  • fix(deps): support google-adk>=1.32.0 (migrate optional deps to openai 2.x) by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/597
  • + 2 more
Release 0.5.370.5.37
yaozheng-fangyaozheng-fang·2w ago·June 9, 2026
GitHub

📋 What's Changed

  • feat(web-ui): SSO login + web UI polish + docs by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/572
  • feat(webui): upload images/PDFs from the chat composer by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/579
  • feat(web-ui): agent creation studio — codegen, preview, skills, AgentKit & A/B by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/580
  • fix(webui): add skillhub proxy to resolve 404 by @FirstayZheng in https://github.com/volcengine/veadk-python/pull/581
  • fix: enable PDF upload support for Web UI agents by @FirstayZheng in https://github.com/volcengine/veadk-python/pull/582
  • fix: use backend proxy for remote AgentKit to avoid CORS by @FirstayZheng in https://github.com/volcengine/veadk-python/pull/584
  • fix: clear error banner when switching views by @FirstayZheng in https://github.com/volcengine/veadk-python/pull/583
  • fix: hooks violation in custom agent creation by @FirstayZheng in https://github.com/volcengine/veadk-python/pull/585
  • + 3 more

New Contributors

  • @FirstayZheng made their first contribution in https://github.com/volcengine/veadk-python/pull/581
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.36...0.5.37
Release 0.5.36 0.5.36
yaozheng-fangyaozheng-fang·3w ago·June 2, 2026
GitHub

📋 What's Changed

  • feat(a2ui): add A2UI agent-driven UI support + VeADK Web frontend by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/566
  • feat(runtime): add cc and codex runtime to enable strong harness by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/567
  • docs(examples): add graded VeADK usage examples + deployable basic-app by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/569
  • docs: rebuild documentation site on Fumadocs (bilingual zh/en) by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/568
  • chore: remove ide/ directory by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/570
  • docs: refresh all pages to a consistent Google-ADK/OpenAI style by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/574
  • feat(tunnel): connect on-prem MCP servers to a cloud agent by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/575
  • feat: ADK 1.19/2.0 cross-version regression suite + lazy-import compat fixes by @tiantt in https://github.com/volcengine/veadk-python/pull/559
  • + 3 more

New Contributors

  • @tiantt made their first contribution in https://github.com/volcengine/veadk-python/pull/559
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.35...0.5.36
Release 0.5.350.5.35
yaozheng-fangyaozheng-fang·3w ago·May 27, 2026
GitHub

📋 What's Changed

  • fix(agent): remove agent.run method to adapt with google adk 2.0 by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/564
  • chore: bump version to 0.5.35 and update dependencies by @ziyanli33 in https://github.com/volcengine/veadk-python/pull/565
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.34...0.5.35
Release 0.5.340.5.34
yaozheng-fangyaozheng-fang·4w ago·May 25, 2026
GitHub

📋 What's Changed

  • feat(feishu-channel): add streaming response support for feishu channel by @ziyanli33 in https://github.com/volcengine/veadk-python/pull/561
  • Add sandbox agent tool routing and runner by @cuericlee in https://github.com/volcengine/veadk-python/pull/560
  • feat(feishu-channel): add streaming switch and reaction reply feature by @ziyanli33 in https://github.com/volcengine/veadk-python/pull/562
  • build: bump version to 0.5.34 by @ziyanli33 in https://github.com/volcengine/veadk-python/pull/563

New Contributors

  • @ziyanli33 made their first contribution in https://github.com/volcengine/veadk-python/pull/561
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.33...0.5.34
Release 0.5.330.5.33
warm-wmwarm-wm·1mo ago·May 20, 2026
GitHub

📋 What's Changed

  • Release 0.5.33 by @warm-wm in https://github.com/volcengine/veadk-python/pull/558
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.32...0.5.33
Release 0.5.320.5.32
warm-wmwarm-wm·1mo ago·May 20, 2026
GitHub

📋 What's Changed

  • update readme & add security.md by @ZQlQZ in https://github.com/volcengine/veadk-python/pull/554
  • Add Feishu(lark-opi) channel extension support by @cuericlee in https://github.com/volcengine/veadk-python/pull/557
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.31...0.5.32
0.5.31
yaozheng-fangyaozheng-fang·2mo ago·April 20, 2026
GitHub

📋 What's Changed

  • feat(skills): 为vestack环境添加 minio 文件上传下载支持 by @DawnGuoDev in https://github.com/volcengine/veadk-python/pull/546
  • fix: ark_llm apikey and enable response without caching by @zakahan in https://github.com/volcengine/veadk-python/pull/550
  • feat: release version 0.5.30 by @zakahan in https://github.com/volcengine/veadk-python/pull/551

New Contributors

  • @DawnGuoDev made their first contribution in https://github.com/volcengine/veadk-python/pull/546
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.29...0.5.31

📋 What's Changed

  • fix: set ark response_id as logger.info by @YumengBao in https://github.com/volcengine/veadk-python/pull/553
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.30...0.5.31
0.5.30
zakahanzakahan·2mo ago·April 14, 2026
GitHub

📋 What's Changed

  • feat(skills): 为vestack环境添加 minio 文件上传下载支持 by @DawnGuoDev in https://github.com/volcengine/veadk-python/pull/546
  • fix: ark_llm apikey and enable response without caching by @zakahan in https://github.com/volcengine/veadk-python/pull/550
  • feat: release version 0.5.30 by @zakahan in https://github.com/volcengine/veadk-python/pull/551

New Contributors

  • @DawnGuoDev made their first contribution in https://github.com/volcengine/veadk-python/pull/546
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.29...0.5.30
Release 0.5.290.5.29
yaozheng-fangyaozheng-fang·2mo ago·March 27, 2026
GitHub

📋 What's Changed

  • fix: litellm version by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/548
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.28...0.5.29
Release 0.5.280.5.28
zakahanzakahan·3mo ago·March 13, 2026
GitHub

📋 What's Changed

  • fix(#540): video generate tool `generate_audio` field by @zakahan in https://github.com/volcengine/veadk-python/pull/541
  • fix: support clickhouse in vannatoolset by @BhAem in https://github.com/volcengine/veadk-python/pull/543
  • feat: integrate vanna training by @BhAem in https://github.com/volcengine/veadk-python/pull/542
  • feat: release version 0.5.28 by @BhAem in https://github.com/volcengine/veadk-python/pull/544
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.27...0.5.28
Release 0.5.270.5.27
warm-wmwarm-wm·3mo ago·March 5, 2026
GitHub

📋 What's Changed

  • Fix/meter not init by @wujiaming-ai in https://github.com/volcengine/veadk-python/pull/539
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.26...0.5.27
0.5.26
warm-wmwarm-wm·3mo ago·March 5, 2026
GitHub

📋 What's Changed

  • feat: integration of vanna tools by @BhAem in https://github.com/volcengine/veadk-python/pull/533
  • feat: new version by @BhAem in https://github.com/volcengine/veadk-python/pull/534
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.25...0.5.26
Release 0.5.250.5.25
yaozheng-fangyaozheng-fang·3mo ago·February 28, 2026
GitHub

📋 What's Changed

  • Fix the read and write methods of vikingdb long-term memory for langchain by @dazuimao1990 in https://github.com/volcengine/veadk-python/pull/528

New Contributors

  • @dazuimao1990 made their first contribution in https://github.com/volcengine/veadk-python/pull/528
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.24...0.5.25
Release 0.5.240.5.24
warm-wmwarm-wm·3mo ago·February 28, 2026
GitHub

📋 What's Changed

  • fix: prevent interruptions during skill loading & new version by @BhAem in https://github.com/volcengine/veadk-python/pull/530
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.23...0.5.24
Release 0.5.230.5.23
warm-wmwarm-wm·3mo ago·February 28, 2026
GitHub

📋 What's Changed

  • fix: add temporary disable for mcp filter screenshot method by @sjy3 in https://github.com/volcengine/veadk-python/pull/524
  • feat: add client_id list api in ServerWithReverseMCP by @sjy3 in https://github.com/volcengine/veadk-python/pull/526
  • refactor(utils): simplify state management with key builder function by @zhangning-agent in https://github.com/volcengine/veadk-python/pull/527
  • feat: add Context Search knowledgebase backend by @ChenSuan in https://github.com/volcengine/veadk-python/pull/506
  • feat: 新增skill observe功能 by @wujiaming-ai in https://github.com/volcengine/veadk-python/pull/529

New Contributors

  • @ChenSuan made their first contribution in https://github.com/volcengine/veadk-python/pull/506
  • @wujiaming-ai made their first contribution in https://github.com/volcengine/veadk-python/pull/529
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.22...0.5.23
Release 0.5.220.5.22
warm-wmwarm-wm·4mo ago·February 23, 2026
GitHub

📋 What's Changed

  • fix(janus): fix the remote web socket closed expection by @sjy3 in https://github.com/volcengine/veadk-python/pull/510
  • chore(janus): support extra routes for reverse mcp server by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/511
  • feat: skill with check list by @zakahan in https://github.com/volcengine/veadk-python/pull/512
  • feat: automatically detect changes of skills by @BhAem in https://github.com/volcengine/veadk-python/pull/513
  • fix: state update in skills checklist by @warm-wm in https://github.com/volcengine/veadk-python/pull/514
  • fix: alaways append tools when self.skills is not empty by @warm-wm in https://github.com/volcengine/veadk-python/pull/517
  • feat(client): add multi-tenant support for client by @sjy3 in https://github.com/volcengine/veadk-python/pull/518
  • feat: add toggles for skills checklist, false by default by @warm-wm in https://github.com/volcengine/veadk-python/pull/519
  • + 4 more
Release 0.5.210.5.21
warm-wmwarm-wm·4mo ago·February 11, 2026
GitHub

📋 What's Changed

  • feat: adapt skills to byteplus by @BhAem in https://github.com/volcengine/veadk-python/pull/500
  • release 0.5.21 by @warm-wm in https://github.com/volcengine/veadk-python/pull/507
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.20...0.5.21
Release 0.5.200.5.20
warm-wmwarm-wm·4mo ago·February 10, 2026
GitHub

📋 What's Changed

  • fix: add kwargs for patched tracing functions by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/498
  • feat(toolkit): judge run agent good bad general case by @floritange in https://github.com/volcengine/veadk-python/pull/502
  • fix(vikingdb): add host configuration for non-byteplus cloud providers by @zhangning-agent in https://github.com/volcengine/veadk-python/pull/503

New Contributors

  • @zhangning-agent made their first contribution in https://github.com/volcengine/veadk-python/pull/503
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.19...0.5.20
Release 0.5.190.5.19
warm-wmwarm-wm·4mo ago·February 7, 2026
GitHub

📋 What's Changed

  • chore: ark_llm record logs by @zakahan in https://github.com/volcengine/veadk-python/pull/496
  • release 0.5.19 by @zakahan in https://github.com/volcengine/veadk-python/pull/497
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.18...0.5.19
Release 0.5.180.5.18
warm-wmwarm-wm·4mo ago·February 5, 2026
GitHub

📋 What's Changed

  • fix: adapting guardrail for use in agentkit by @BhAem in https://github.com/volcengine/veadk-python/pull/484
  • fix: automatically determine skills_mode if not set by @BhAem in https://github.com/volcengine/veadk-python/pull/487
  • fix: adjustment of viking dependencies by @zakahan in https://github.com/volcengine/veadk-python/pull/489
  • feat: add server address on llm call metrics and tracers by @feng-95 in https://github.com/volcengine/veadk-python/pull/490
  • feat: add download_skills_tool by @BhAem in https://github.com/volcengine/veadk-python/pull/492
  • fix: get skill space id from env in download_skills_tool by @BhAem in https://github.com/volcengine/veadk-python/pull/493
  • feat: support byteplus in viking, web_search and mem0 by @BhAem in https://github.com/volcengine/veadk-python/pull/482
  • fix: fix agent short_term_memory parameter passthrough issue by @sjy3 in https://github.com/volcengine/veadk-python/pull/495
  • + 2 more
Release 0.5.170.5.17
yaozheng-fangyaozheng-fang·4mo ago·February 3, 2026
GitHub

📋 What's Changed

  • fix(viking-mem): change partial response to full response when load_memory by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/479
  • fix: issue with the transmission of the api_key parameter by @zakahan in https://github.com/volcengine/veadk-python/pull/480
  • fix: image generate tool by @zakahan in https://github.com/volcengine/veadk-python/pull/481
  • feat: support parallel web search tool by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/483
  • feat: support reverse mcp by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/485
  • feat: add builtin tools to langchain by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/431
  • release 0.5.17 by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/486
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.16...0.5.17
Release 0.5.160.5.16
yaozheng-fangyaozheng-fang·4mo ago·January 29, 2026
GitHub

📋 What's Changed

  • feat: add supabase tool by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/473
  • Add OAuth2 SSO support for veadk web with Agent Identity by @loveyana in https://github.com/volcengine/veadk-python/pull/477
  • chore: add profile to viking memory result by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/478
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.15...0.5.16
Release 0.5.150.5.15
warm-wmwarm-wm·4mo ago·January 28, 2026
GitHub

📋 What's Changed

  • Add OAuth2 middleware and enhance inbound auth docs by @loveyana in https://github.com/volcengine/veadk-python/pull/474
  • fix/tos_region by @ZQlQZ in https://github.com/volcengine/veadk-python/pull/475
  • Release/0.5.15 by @warm-wm in https://github.com/volcengine/veadk-python/pull/476
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.14...0.5.15
Release 0.5.140.5.14
warm-wmwarm-wm·4mo ago·January 26, 2026
GitHub

📋 What's Changed

  • release 0.5.14 by @warm-wm in https://github.com/volcengine/veadk-python/pull/471
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.13...0.5.14
Release 0.5.130.5.13
warm-wmwarm-wm·4mo ago·January 26, 2026
GitHub

📋 What's Changed

  • feat: add ghost char by @yaozheng-fang in https://github.com/volcengine/veadk-python/pull/469
  • chore: remove llama-index from basic dependencies by @zakahan in https://github.com/volcengine/veadk-python/pull/465
  • feat: execute-skills 脚本兼容混合云场景,新增传入变量云厂商和scheme by @suwenbo-byte in https://github.com/volcengine/veadk-python/pull/470

New Contributors

  • @suwenbo-byte made their first contribution in https://github.com/volcengine/veadk-python/pull/470
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.12...0.5.13
Release 0.5.120.5.12
warm-wmwarm-wm·5mo ago·January 23, 2026
GitHub

📋 What's Changed

  • Fix/agent authz by @BhAem in https://github.com/volcengine/veadk-python/pull/466
  • fix: set timeout as parameter in bash tool by @BhAem in https://github.com/volcengine/veadk-python/pull/468
  • fix: fix VikingDB memory credential get by @YumengBao in https://github.com/volcengine/veadk-python/pull/467

New Contributors

  • @YumengBao made their first contribution in https://github.com/volcengine/veadk-python/pull/467
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.11...0.5.12
Release 0.5.110.5.11
warm-wmwarm-wm·5mo ago·January 22, 2026
GitHub

📋 What's Changed

  • feat: support ark embedding by @zakahan in https://github.com/volcengine/veadk-python/pull/449
  • Fix/ark bp by @doraemonlove in https://github.com/volcengine/veadk-python/pull/435
  • fix tos provider by @ZQlQZ in https://github.com/volcengine/veadk-python/pull/437
  • fix: support different region in tos and fix register_skills_tool by @BhAem in https://github.com/volcengine/veadk-python/pull/462
  • release 0.5.11 by @warm-wm in https://github.com/volcengine/veadk-python/pull/464
  • Full Changelog: https://github.com/volcengine/veadk-python/compare/0.5.10...0.5.11