docs: Add a simple lifecycle hooks example for Python #1384
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request adds a simple and easy-to-understand code example for
Agent
lifecycle hooks to the Python documentation.I noticed that while the
example
folder does contain examples, they are often more complex and might be difficult for a beginner to grasp. My goal with this PR is to provide a very small, direct, and user-friendly example that shows only the core functionality ofAgentHooks
.This example is intentionally minimal and focuses on demonstrating how to:
AgentHooks
class.hooks
parameter in theAgent
definition.This will make the feature much more accessible to new users, helping them quickly understand and implement lifecycle events without being overwhelmed by a more comprehensive example.