Credential / Secrets Management
need centralized encrypted credential storage with AWS/Vault/GCP integration. Workglow's ServiceRegistry has no credential concept.
Implementation ideas:
ICredentialStore interface in packages/util/src/credentials/
Implementations: InMemoryCredentialStore, EncryptedKvCredentialStore, EnvCredentialStore
Tasks access via context.registry.get(CREDENTIAL_STORE).get("my-api-key")
Update FetchUrlTask and AI tasks to support credential references
Credential / Secrets Management
need centralized encrypted credential storage with AWS/Vault/GCP integration. Workglow's ServiceRegistry has no credential concept.
Implementation ideas:
ICredentialStore interface in packages/util/src/credentials/
Implementations: InMemoryCredentialStore, EncryptedKvCredentialStore, EnvCredentialStore
Tasks access via context.registry.get(CREDENTIAL_STORE).get("my-api-key")
Update FetchUrlTask and AI tasks to support credential references