Showing the changes to apps (1 of 3 files). Show all
Unified · Split
| @@ -50,8 +50,13 @@ export default defineExecutorConfig({ · 49 unmodified lines | ||
| 50 | 50 | allowPrivateGitHosts: true, |
| 51 | 51 | }), |
| 52 | 52 | toolkitsPlugin({ activeToolkitSlug }), |
| 53 | − keychainPlugin(), | |
| 53 | + // The durable file store must register before keychain: the first | |
| 54 | + // writable provider becomes the default for minted OAuth tokens, and on | |
| 55 | + // sandbox/headless hosts the keychain is an in-memory keyring that a | |
| 56 | + // stop/recreate wipes while only EXECUTOR_DATA_DIR is persisted. | |
| 57 | + // Keychain stays registered for explicit external refs. | |
| 54 | 58 | fileSecretsPlugin(), |
| 59 | + keychainPlugin(), | |
| 55 | 60 | onepasswordHttpPlugin(), |
| 56 | 61 | desktopSettingsPlugin({ |
| 57 | 62 | webBaseUrl: |