Skip to content

Conversation

@goosewobbler
Copy link
Contributor

@goosewobbler goosewobbler commented Oct 22, 2025

Closes #14

TODO:

  • Fix windows artifact issue
  • Update to Tauri v2
  • Fix API missing
  • Fix core E2Es
  • Fix multiremote E2Es
  • Mocking investigation

@goosewobbler goosewobbler changed the title feat: extract native-utils feat: tauri service Oct 24, 2025
@goosewobbler goosewobbler force-pushed the feat/extract-native-utils branch from 8bf7bfe to 3d60d8d Compare October 25, 2025 09:08
@goosewobbler goosewobbler force-pushed the feat/extract-native-utils branch from ab5b95d to cf2b28d Compare October 28, 2025 16:06
@goosewobbler goosewobbler force-pushed the feat/extract-native-utils branch 8 times, most recently from af97888 to 4ca7cad Compare October 28, 2025 23:33
@goosewobbler goosewobbler force-pushed the feat/extract-native-utils branch from 4ca7cad to 90798e8 Compare October 29, 2025 01:26
@goosewobbler goosewobbler force-pushed the feat/extract-native-utils branch from 49660f5 to 6b5baa7 Compare October 29, 2025 03:22
- Add debug logging to write_file Rust command to see received parameters
- Add debug logging to JavaScript execute function to see sent parameters
- Fix test to pass all required parameters (including null for optional)
- This will help identify if the issue is in parameter serialization/deserialization
- Remove console.log statements that may be causing WebDriver execution failures
- Add test_simple_params command to test basic parameter passing
- Add more detailed Rust logging for write_file command
- This will help identify if the issue is with console logging or parameter passing
- Add #[derive(Debug, Serialize, Deserialize)] to FileOperationOptions struct
- Add immediate logging at function entry points to catch early failures
- This should fix parameter deserialization issues that were causing silent failures
- Fix launcher to properly access tauri:options in multiremote capabilities structure
- Add type assertion to handle multiremote vs standard capabilities differences
- This should resolve 'Tauri application path not found in capabilities' warning
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.

Tauri Service - Infrastructure and Core

2 participants