Skip to content

Add Doubao provider support#47

Merged
Manho merged 3 commits into
mainfrom
feature/doubao-integration
Apr 25, 2026
Merged

Add Doubao provider support#47
Manho merged 3 commits into
mainfrom
feature/doubao-integration

Conversation

@Manho
Copy link
Copy Markdown
Owner

@Manho Manho commented Apr 22, 2026

Summary

  • add Doubao as a first-class provider across manifest, provider metadata, options, docs, and locales
  • wire Doubao-specific text, send, image upload, and enter-key handling based on the live web app behavior
  • add provider migration logic and extend layout support with a manual 1x8 option while keeping 1x7 -> 4x2 auto-upgrade

Testing

  • npm test -- --run tests/provider-defaults.test.js tests/service-worker.test.js tests/doubao-content-script.test.js tests/layout-auto-adjust.test.js tests/manifest-doubao-content-script.test.js tests/providers.test.js tests/settings.test.js
  • npx playwright test tests/e2e/layout-auto-adjust.e2e.test.js

@Manho Manho merged commit e4f99a0 into main Apr 25, 2026
1 check passed
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