diff --git a/crates/goose/src/agents/platform_extensions/developer/mod.rs b/crates/goose/src/agents/platform_extensions/developer/mod.rs index 8fcb90f2d01c..21553ceee4f9 100644 --- a/crates/goose/src/agents/platform_extensions/developer/mod.rs +++ b/crates/goose/src/agents/platform_extensions/developer/mod.rs @@ -57,6 +57,8 @@ fn developer_instructions() -> &'static str { and file sizes. When you need to search, prefer rg which correctly respects gitignored content. Then use cat or sed to gather the context you need, always reading before editing. Use write and edit to efficiently make changes. Test and verify as appropriate. + + When running Python scripts or commands, always use `python3` instead of `python`. "} } } diff --git a/crates/goose/src/agents/snapshots/goose__agents__prompt_manager__tests__all_platform_extensions.snap b/crates/goose/src/agents/snapshots/goose__agents__prompt_manager__tests__all_platform_extensions.snap index 4599aecffc17..9b28abafa0a4 100644 --- a/crates/goose/src/agents/snapshots/goose__agents__prompt_manager__tests__all_platform_extensions.snap +++ b/crates/goose/src/agents/snapshots/goose__agents__prompt_manager__tests__all_platform_extensions.snap @@ -90,6 +90,8 @@ and file sizes. When you need to search, prefer rg which correctly respects giti content. Then use cat or sed to gather the context you need, always reading before editing. Use write and edit to efficiently make changes. Test and verify as appropriate. +When running Python scripts or commands, always use `python3` instead of `python`. + ## orchestrator ### Instructions