goose
goose copied to clipboard
Integrate config.yaml into Provider and Extensions state management
With the move to config.yaml as a general source of truth, we need to redo the UI's state management to use these new endpoints that expose read/write operations to config.yaml
| env (zshrc) | config.yaml | keychain |
|---|---|---|
| secrets / other | secrets / other | secrets only |
| priority=1 | priority=2 | priority=2 |
| read only | read/write/delete | read/write/delete |
| edited directly by user | updated via CLI, UI, and by user | updated by CLI and UI |