Files
openhuman/package.json
T
Steven EnamakelandGitHub e925e8a319 Fix local reset flow and Accessibility permission handling (#324)
* refactor: clean up imports and improve code structure in skills_cli and registry_ops

- Removed unused imports in `skills_cli.rs` and `registry_ops.rs` to enhance code clarity.
- Streamlined import statements for better organization and readability.
- Minor adjustments in `engine.rs` to maintain consistency in import usage.

* fix: update UI text and styles for MemoryWorkspace and SkillSetupWizard components

- Changed the title in MemoryWorkspace to "Memory (EverMind)" for clarity.
- Updated text colors in SkillSetupWizard for better visibility and consistency.
- Enhanced button styles and loading indicators for improved user experience.

* feat: implement reset functionality for OpenHuman data and enhance app data clearing process

- Added a new utility function `resetOpenHumanDataAndRestartCore` to reset local OpenHuman data and restart the core process.
- Updated `clearAllAppData` in `SettingsHome` to utilize the new reset function, improving the app's data clearing process.
- Enhanced error handling during the data reset and session clearing operations to ensure robustness.
- Introduced tests for the new reset functionality to validate its behavior and integration.

* refactor: remove screen recording permission from AccessibilityPanel

- Eliminated the screen recording permission check and associated UI elements from the AccessibilityPanel component.
- Updated tests to ensure the screen recording option is no longer present in the rendered output, improving clarity and focus on relevant permissions.

* chore: update package.json files to integrate Husky for Git hooks

- Added Husky as a dev dependency in both package.json files to manage Git hooks.
- Included "prepare" and "postinstall" scripts in the main package.json to ensure Husky is set up correctly.
- Cleaned up the app's package.json by removing the "prepare" script, as it is now handled in the main package.json.
- Enhanced logging in tauriCommands.ts for better debugging during the reset process.

* fix: update variable name for clarity in ops.rs test assertions

- Changed the variable name from `data` to `value` in the test assertions to enhance clarity and better reflect its purpose.
- Ensured that the assertions remain functional and maintain the integrity of the test logic.

* feat: enhance skill selection logic in skills_debug_e2e.rs

- Introduced a new function `select_skill_id` to improve skill selection based on environment variables and preferred skills.
- Updated the skill ID retrieval process to prioritize user-defined skills while maintaining a fallback to the default skill.
- Enhanced documentation to clarify the usage of environment variables for skill testing.

* format
2026-04-04 20:26:08 -07:00

36 lines
1.1 KiB
JSON

{
"name": "openhuman-repo",
"private": true,
"workspaces": [
"app"
],
"resolutions": {
"@tauri-apps/api": "2.10.1"
},
"scripts": {
"build": "yarn workspace openhuman-app build",
"compile": "yarn workspace openhuman-app compile",
"core:stage": "yarn workspace openhuman-app core:stage",
"dev": "yarn workspace openhuman-app dev",
"dev:app": "yarn workspace openhuman-app dev:app",
"format": "yarn workspace openhuman-app format",
"format:check": "yarn workspace openhuman-app format:check",
"lint": "yarn workspace openhuman-app lint",
"lint:fix": "yarn workspace openhuman-app lint:fix",
"prepare": "husky",
"postinstall": "husky",
"tauri": "yarn workspace openhuman-app tauri",
"test": "yarn workspace openhuman-app test",
"test:coverage": "yarn workspace openhuman-app test:coverage",
"test:rust": "yarn workspace openhuman-app test:rust",
"mock:api": "node scripts/mock-api-server.mjs",
"typecheck": "yarn workspace openhuman-app compile"
},
"devDependencies": {
"husky": "^9.1.7"
},
"dependencies": {
"@tauri-apps/api": "2.10.1"
}
}