Docs quick tip slot4 (#4948)

Signed-off-by: Mohammad Shahzeb Alam <shahzebalam14feb@gmail.com>
Co-authored-by: taniandjerry <126204004+taniandjerry@users.noreply.github.com>
This commit is contained in:
Mohammad Shahzeb Alam
2025-10-29 20:33:47 +05:30
committed by GitHub
parent 7caf31f189
commit c45ce49430
+7 -4
View File
@@ -47,8 +47,11 @@ You dont need to get it right the first time. Iterating on prompts and tools
### Keep Goose updated
Regularly [update](/docs/guides/updating-goose) Goose to benefit from the latest features, bug fixes, and performance improvements.
### Keep Recipes Idempotent
Write "[recipes](/docs/guides/recipes/session-recipes)" so they can run multiple times without causing unintended side effects. This ensures safer re-runs and easier debugging in automated workflows.
### Pair Two Models to Save Money
Use [lead/worker model](/docs/tutorials/lead-worker/) to have goose use a "lead" model for early planning before handing the task to a lower-cost "worker" model for execution.
### Add Clear Logging
Include informative log messages in your recipes for each major step. It makes debugging and troubleshooting much faster when something fails.
### Make Recipes Safe to Re-run
Write [recipes](/docs/guides/recipes/session-recipes) that check your current state before acting, so they can be run multiple times without causing any errors or duplication.
### Add Logging to Recipes
Inlcude informative log messages in your recipes for each major step to make debugging and troubleshooting easier should something fail.