Commit f7afd05
committed
Clean up responses.py: fix mypy errors, remove banner headings
- Add needs_key, key_env_var, Options to model classes to fix
mypy attribute conflicts
- Use ToolCall dataclass correctly for add_tool_call
- Add key validation to raise error if no API key provided
- Remove banner-style section headings
- Clean up outdated TDD comments in tests1 parent 969fc03 commit f7afd05
2 files changed
+187
-211
lines changed
0 commit comments