Skip to content

Llmcore#1

Merged
farhoud merged 8 commits intomainfrom
llmcore
Dec 10, 2025
Merged

Llmcore#1
farhoud merged 8 commits intomainfrom
llmcore

Conversation

@farhoud
Copy link
Copy Markdown
Owner

@farhoud farhoud commented Dec 8, 2025

No description provided.

- Update Tool handler type to support BaseModel | str returns
- Modify validation and execution to handle str outputs
- Add run_tool function for name-based tool execution
- Update docstrings and type hints accordingly
- Import and use run_tool function for tool execution
- Add proper type casts for message handling
- Move imports to TYPE_CHECKING blocks for better performance
- Remove unused imports
- Remove unused as_param function
- Add ToolExecutionError exception
- Add OpenAI type re-exports for convenience
@farhoud farhoud merged commit db61e44 into main Dec 10, 2025
0 of 2 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.

1 participant