Commit e2c8d7c
authored
fix: mark E2B_API_KEY as a required env var for E2B tools (#6688)
E2B_API_KEY was declared with required=False on the shared E2B tool
base (E2BExecTool, E2BFileTool, E2BPythonTool), even though none of
the three tools can create or attach to a sandbox without it.
E2B_DOMAIN stays optional since it genuinely defaults to e2b.dev.
Regenerated lib/crewai-tools/tool.specs.json via
generate_tool_specs.py to reflect the change.1 parent ca5ef81 commit e2c8d7c
2 files changed
Lines changed: 4 additions & 4 deletions
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8967 | 8967 | | |
8968 | 8968 | | |
8969 | 8969 | | |
8970 | | - | |
| 8970 | + | |
8971 | 8971 | | |
8972 | 8972 | | |
8973 | 8973 | | |
| |||
9188 | 9188 | | |
9189 | 9189 | | |
9190 | 9190 | | |
9191 | | - | |
| 9191 | + | |
9192 | 9192 | | |
9193 | 9193 | | |
9194 | 9194 | | |
| |||
9408 | 9408 | | |
9409 | 9409 | | |
9410 | 9410 | | |
9411 | | - | |
| 9411 | + | |
9412 | 9412 | | |
9413 | 9413 | | |
9414 | 9414 | | |
| |||
0 commit comments