hangerye
f16b05aebf
fix: screenshot fix
2025-07-10 00:33:36 +08:00
hangwin
a558b5fa78
Merge pull request #77 from wyhao31/fix_server_response
...
fix: unnecessary nested CallToolResult in response
2025-07-09 23:54:23 +08:00
hangwin
95cbc92239
Merge pull request #12 from aaron13100/feature/i18n-support
...
feat: add internationalization (i18n) support
2025-07-09 23:47:45 +08:00
hangwin
88d42a2d7b
Update README_zh.md
2025-07-09 16:06:24 +08:00
hangwin
497a6c2fa2
Update README_zh.md
2025-07-09 16:06:06 +08:00
hangwin
ed0b1d6152
Update README.md
2025-07-09 16:04:59 +08:00
hangwin
053b447862
Update README_zh.md
2025-07-09 11:33:03 +08:00
Aaron
ab23b65626
fix: correct i18n key mismatches between getMessage() calls and messages.json
...
Fixed inconsistent key references throughout the codebase where getMessage()
calls were using legacy keys without "Label", "Button", "Status" suffixes
while messages.json files contained the correct keys with these suffixes.
Changes:
- App.vue: Fixed 50+ getMessage() calls to use correct keys
- ConfirmDialog.vue: Fixed button text keys
- ModelCacheManagement.vue: Fixed cache management UI keys
- bookmark.ts: Fixed bookmarksBarLabel key reference
- Replaced hardcoded Chinese strings with proper i18n calls
This ensures the i18n system works correctly with both Chrome's i18n API
and the fallback system, displaying proper localized text in all languages.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-06 19:44:31 +02:00
hangwin
4f6b228554
Update README_zh.md
2025-07-06 23:25:45 +08:00
hangwin
41bd0c5f8e
Update README.md
2025-07-06 23:24:08 +08:00
hangwin
1cab7a6951
Update CONTRIBUTING.md
2025-07-06 23:23:27 +08:00
wyhao31
48ff0f0143
fix: unnecessary nested CallToolResult in response
2025-07-05 22:19:35 -07:00
hangwin
33404fbf6d
Merge pull request #66 from hangwin/fix/multi_node_fix
...
fix: run_host.sh bug fix
2025-06-30 20:36:54 +08:00
hangerye
2405c6abcb
fix: run_host.sh bug fix
2025-06-30 20:36:14 +08:00
hangwin
d16abdb0e0
Merge pull request #63 from hangwin/fix/multi_node_fix
...
Fix/multi node fix
2025-06-30 02:24:58 +08:00
hangerye
dfb4b79b26
fix: delete error console log
2025-06-30 02:22:21 +08:00
hangerye
e10a25aa9c
fix: multi node versions fix
2025-06-30 02:20:47 +08:00
hangwin
8c13fd6717
Update TROUBLESHOOTING_zh.md
2025-06-30 01:14:08 +08:00
hangwin
7da1bb0a26
Update README_zh.md
2025-06-27 17:03:06 +08:00
hangwin
e8a6d5aed5
Merge pull request #36 from hangwin/fix/find_interactive_element_optimize
...
Fix/find interactive element optimize
v0.0.5
2025-06-23 16:45:17 +08:00
hangerye
e2e858aea5
chore: update zip
2025-06-23 16:44:36 +08:00
hangerye
a42ef24683
feat: compress base64 image & find interactive elements optimize
2025-06-23 16:36:59 +08:00
hangwin
f46892f764
Update TROUBLESHOOTING.md
2025-06-23 14:34:15 +08:00
hangwin
3e382329ef
Update TROUBLESHOOTING_zh.md
2025-06-23 14:33:53 +08:00
hangwin
546edc9806
Update README.md
2025-06-22 22:16:34 +08:00
hangwin
5afe5ca2a1
Update README_zh.md
2025-06-22 22:14:19 +08:00
hangwin
511002b24f
Update CHANGELOG.md
v0.0.4
2025-06-22 21:52:35 +08:00
hangwin
ad9f56c93d
Merge pull request #27 from hangwin/feat/support_stdio
...
feat: add console tool & support mcp stdio type
2025-06-22 21:49:03 +08:00
hangerye
d25a0fbecb
feat: add console tool & support mcp stdio type
2025-06-22 21:45:17 +08:00
hangwin
cb9a3665ec
Merge pull request #20 from hangwin/feat/gen_changelog
...
Update CHANGELOG.md
2025-06-18 16:14:41 +08:00
hangwin
ce51767f2d
Update CHANGELOG.md
2025-06-18 16:14:23 +08:00
hangwin
8d37d6782d
Update README_zh.md
2025-06-17 19:30:42 +08:00
hangwin
eda4a0ff4a
Update README.md
2025-06-17 19:23:48 +08:00
hangwin
cf263ded54
Update excalidraw-prompt.md
2025-06-17 17:55:32 +08:00
aaron13100
62c67a0127
feat: add internationalization (i18n) support
...
- Add comprehensive English and Chinese (zh_CN) locale files
- Create safe i18n utility with fallback messages
- Replace all hardcoded text with getMessage() calls
- Set Chinese as default locale to preserve existing user experience
- Fix Chrome manifest validation by removing underscore-prefixed keys
- Support 180+ localized strings with proper categorization
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-17 06:39:44 +02:00
hangwin
5140285dca
Update README_zh.md
2025-06-17 03:10:03 +08:00
hangwin
bb5c627312
Update README.md
2025-06-17 03:08:25 +08:00
hangwin
82bca457ce
Merge pull request #10 from hangwin/feat/add_inject_tool
...
Feat/add inject tool
v0.0.3
2025-06-17 03:03:31 +08:00
hangerye
17096e0a7b
docs: update docs and zip
2025-06-17 03:02:23 +08:00
hangerye
d98d6ea3b9
docs: update docs and zip
2025-06-17 03:02:05 +08:00
hangerye
0d56090ed3
fix: inject tool bug fix
2025-06-17 01:53:44 +08:00
hangerye
3703c647e6
feat: add prompts for test
2025-06-16 21:27:01 +08:00
hangerye
1ea6433a25
feat: add inject tool
2025-06-16 01:13:52 +08:00
hangwin
3bd87dc58a
Merge pull request #4 from hangwin/feat/model_cache
...
model cache optimize
2025-06-12 21:45:19 +08:00
hangerye
ed9e9ca7fd
chore: update zip
2025-06-12 21:41:03 +08:00
hangerye
fb37fc81b0
chore: update zip
2025-06-12 21:37:00 +08:00
hangerye
3364dd37f2
feat: model initial optimize
2025-06-12 21:34:00 +08:00
hangerye
eb7ad94b37
style: model cache manage ui optimize
2025-06-12 20:49:16 +08:00
hangerye
0eae0a399c
fix: model cache refactor
2025-06-12 20:21:37 +08:00
hangwin
aa82c5bd47
feat: implement comprehensive model cache management system
...
- Add intelligent cache mechanism using stable HuggingFace URLs as keys
- Implement automatic cache cleanup with time-based expiry (7 days) and size limits (500MB)
- Add zero-copy ArrayBuffer transfer to workers using Transferable Objects
- Create cache management UI in popup with statistics and manual controls
- Add background periodic cleanup task (every 24 hours)
- Support both local files (URL) and remote files (cached ArrayBuffer) modes
- Include comprehensive cache metadata management
- Add cache testing tools and detailed documentation
Key improvements:
- Solves HuggingFace dynamic URL caching issues
- Prevents unlimited cache growth with smart cleanup
- Provides user-friendly cache management interface
- Maintains backward compatibility with existing functionality
- Significantly improves model loading performance after first download
2025-06-11 12:56:06 +00:00