Skip to content

[ENG-4086] feat(provider-apps): providerInputs on create/update + customInputs metadata - #384

Open
RajatPawar wants to merge 1 commit into
mainfrom
rajatspawar/eng-4086-generic-provider-inputs
Open

[ENG-4086] feat(provider-apps): providerInputs on create/update + customInputs metadata#384
RajatPawar wants to merge 1 commit into
mainfrom
rajatspawar/eng-4086-generic-provider-inputs

Conversation

@RajatPawar

Copy link
Copy Markdown
Contributor

Adds the contract for generic custom-auth builder inputs (server: amp-labs/server#6921).

  • providerInputs (name→value map) on createProviderApp and updateProviderApp requests — builder-supplied custom-auth inputs beyond the reserved clientId/clientSecret. Server routes by fieldType: sensitive (password) → encrypted, non-sensitive (text/select) → metadata.
  • providerInputs added to the update-mask allowed values.
  • customInputs (ProviderMetadata) on ProviderAppMetadata so non-sensitive inputs are readable for dashboard edit-mode hydration.

Unblocks the dashboard form-gen (client PR to follow).

🤖 Generated with Claude Code

…tomInputs metadata

Add providerInputs (name→value map) to the createProviderApp and updateProviderApp
requests for builder-supplied custom-auth inputs beyond clientId/clientSecret,
routed server-side by fieldType. Add customInputs to ProviderAppMetadata so
non-sensitive (text/select) inputs are readable for edit-mode hydration.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@linear

linear Bot commented Aug 3, 2026

Copy link
Copy Markdown

ENG-4086

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant