Extending Standard Agent¶
Common extension points:
| Need | How |
|---|---|
| New reasoning algorithm | Implement BaseReasoner and inject into StandardAgent |
| Custom sequential step | Implement new Plan, ExecuteStep, Reflect, or SummarizeResult and compose a SequentialReasoner |
| New tool provider | Implement JustInTimeToolingBase |
| Persistent memory | Implement MutableMapping (e.g., Redis-backed) |
Tips: - Keep interfaces thin; favor composition. - Add small examples under examples/ and link them from Examples.