Skip to content

Add native-input param to Duck.ai URL#8598

Merged
joshliebe merged 1 commit into
developfrom
feature/josh/add-native-input-param
May 18, 2026
Merged

Add native-input param to Duck.ai URL#8598
joshliebe merged 1 commit into
developfrom
feature/josh/add-native-input-param

Conversation

@joshliebe
Copy link
Copy Markdown
Contributor

@joshliebe joshliebe commented May 18, 2026

Task/Issue URL: https://app.asana.com/1/137249556945/project/488551667048375/task/1214899543892734?focus=true

Description

  • When the native input is enabled, adds a new parameter to Duck.ai URL → ?native-input=true

Steps to test this PR

With the native input enabled

  • Point at the Duck.ai URL linked in the task
  • Tap on Duck.ai
  • Verify that the initial loading glitch is gone

Note

Low Risk
Low risk: only adjusts Duck.ai URL construction to optionally add a query parameter, with unit tests covering the new cases.

Overview
Duck.ai navigation now conditionally appends native-input=true to all constructed/opened Duck.ai chat URLs when the native input field user setting is enabled.

This is centralized via a new nativeInputParameters() helper in RealDuckChat, and is covered by new tests validating URL output for standard, prefilled, voice, and getDuckChatUrl flows.

Reviewed by Cursor Bugbot for commit 3c47d1a. Bugbot is set up for automated code reviews on this repo. Configure here.

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copy link
Copy Markdown
Contributor

@malmstein malmstein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as expected. Thanks @joshliebe !

@joshliebe joshliebe merged commit 4b385cf into develop May 18, 2026
24 checks passed
@joshliebe joshliebe deleted the feature/josh/add-native-input-param branch May 18, 2026 14:31
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.

2 participants