fix: bundle config/recursion/missing-key fixes

- dataflows/config: deepcopy + one-level dict merge so a partial
  set_config doesn't clobber sibling defaults
- graph: thread max_recur_limit from config to Propagator
- openai_client: name the missing env var in the API-key error

#788 #764 #680
This commit is contained in:
Yijia-Xiao
2026-05-11 02:30:24 +00:00
parent 19d22b54a9
commit 9482cae188
5 changed files with 90 additions and 8 deletions

View File

@@ -19,6 +19,8 @@ _API_KEY_ENV_VARS = (
"DEEPSEEK_API_KEY",
"DASHSCOPE_API_KEY",
"ZHIPU_API_KEY",
"MINIMAX_API_KEY",
"MINIMAX_CN_API_KEY",
"OPENROUTER_API_KEY",
"AZURE_OPENAI_API_KEY",
"ALPHA_VANTAGE_API_KEY",