Skip to content

File picker for scheduling recipes should default to recipe dir #3431

@angiejones

Description

@angiejones

on the Create Schedule modal, the file chooser should start in the recipe directory : ~/.config/goose/recipes/ or similar on Windows. Especially since the yaml files are in a hidden directory that won't show in a file chooser widget by default.

Image

From @DOsinga:

If you don’t specify the path to run, the CLI will look in two locations for recipes: the configured github repository (GOOSE_RECIPE_GITHUB_REPO) and the recipe search path (GOOSE_RECIPE_PATH). The desktop will show you recipes in ~/.config/goose/recipes/ and in the .goose/recipes/ of the current directory.
Proposal: drop local recipes from the frontend. Have the CLI also look in ~/.config/goose/recipes/. Then show all available recipes in the frontend (i.e. also through git and the search path), but hide the edit button for the git ones.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestp2Priority 2 - Medium

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions