What's Changed
- [Book Diagrams]
BaseLLMand data structure UML class diagrams by @nerdai in #191 - [Book Diagrams] Fixes to UML class diagram for BaseLLM by @nerdai in #193
- Bump the all-python-packages group with 5 updates by @dependabot[bot] in #194
- [Book Diagrams] add list of tools to
chat()inBaseLLMUML class diagram by @nerdai in #196 - book diagrams:
OllamaLLMUML class diagram by @nerdai in #202 - Remove
__str__()impl forCompleteResultby @nerdai in #204 - refactor: make
get_tool_json_schema()internal by @nerdai in #207 - feat: Add
toolsparam tocontinue_chat_with_tool_resultsforBaseLLMandOllamaLLMby @nerdai in #215 - book diagrams: Update uml diagrams with
toolparam for `continue_chat_with_tool by @nerdai in #216 - book diagrams: Update
OllamaLLMUML class diagram further simplification by @nerdai in #218 - Bump the all-python-packages group with 2 updates by @dependabot[bot] in #219
- examples: Add
examples/andch02.ipynbby @nerdai in #221 - Add
typing-extensionsdep explicitly by @nerdai in #222 - Clean up
examples/ch02.ipynbby @nerdai in #223 - Bump the all-python-packages group with 5 updates by @dependabot[bot] in #225
- feat: Add
ch03.ipynbby @nerdai in #228 - nit: move print statement up in Example 5 ch03.ipynb by @nerdai in #229
- fix example: Example 5 ch03.ipynb — get LLM to not try to perform the Hailstone step on its own by @nerdai in #230
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #231
- Bump the all-python-packages group with 5 updates by @dependabot[bot] in #232
- script: prepare book figures for Manning scaffolding by @nerdai in #235
- Bump the all-python-packages group with 4 updates by @dependabot[bot] in #236
- feat: wrap up script for preparing manning figures by adding cp commands by @nerdai in #237
- Better align
PydanticFunctionToolwithSimpleFunctionToolby @nerdai in #239 - async pydantic fn tool alignment by @nerdai in #240
- Bump the all-python-packages group with 2 updates by @dependabot[bot] in #238
- Bump ruff from 0.14.2 to 0.14.3 in the all-python-packages group by @dependabot[bot] in #241
- Bump the all-python-packages group with 6 updates by @dependabot[bot] in #247
- Add string representations of
TaskandTaskStepby @nerdai in #248 - refactor!: move task_handler_templates up to
__init__()by @nerdai in #249 - refactor!: rip out TaskHandlerTemplates by @nerdai in #250
- book diagrams: update figures yml by @nerdai in #251
- refactor!: rename
default_llm_agent_templatestodefault_templatesby @nerdai in #252 - feat: use pdf not svg in
prepare_book_figures.pyby @nerdai in #253 - book-diagrams: uml class diagrams for taskstep taskstepresult nextdecision taskhandler by @nerdai in #256
- book-diagrams: fix uml class diagram for TaskHandler and add NextStepDecision by @nerdai in #258
- refactor!: Remove
SkipJsonSchemafromid_annotation forTaskStepby @nerdai in #259 - Bump the all-python-packages group with 4 updates by @dependabot[bot] in #260
- book-diagrams: add params for get_next_step by @nerdai in #261
- book-diagrams: tag get_next_step and run_step as async methods by @nerdai in #262
- examples: add LLM agent example
ch04.ipynbby @nerdai in #266 - book-diagrams: update uml pt1 async* by @nerdai in #268
- examples:
ch04.ipynb— add examples 1 and 2 by @nerdai in #270 - Bump actions/checkout from 5 to 6 by @dependabot[bot] in #271
- Bump the all-python-packages group with 2 updates by @dependabot[bot] in #272
- version: bump version to v0.0.11 by @nerdai in #274
Full Changelog: v0.0.10...v0.0.11