mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
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:
committed by
GitHub
parent
7caf31f189
commit
c45ce49430
@@ -47,8 +47,11 @@ You don’t 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.
|
||||
|
||||
Reference in New Issue
Block a user