Louistiti
|
547c8d764a
|
fix(tool/grok): use supported grok-4.3 model
|
2026-07-21 00:16:54 +08:00 |
|
louistiti
|
4823bffb37
|
feat: improved TypeScript 7 support; weekly fresh install workflow
|
2026-07-19 07:41:22 +08:00 |
|
louistiti
|
b6d69ef8c1
|
fix: replace deprecated Sass imports
|
2026-06-02 00:03:19 +08:00 |
|
louistiti
|
5af0df23b0
|
refactor: default OpenRouter model to google/gemini-3.1-flash-liteacross usages
|
2026-05-31 16:15:23 +08:00 |
|
Louistiti
|
08e20e0efc
|
fix(server): harden react recovery
|
2026-05-16 19:19:10 +08:00 |
|
Louistiti
|
00d4bcf56c
|
refactor(tool/shell): replace bash command tool
|
2026-05-16 15:59:24 +08:00 |
|
Louistiti
|
9bb34ee41c
|
fix(agent mode): stabilize managed node usage in bash tools
|
2026-05-13 22:41:51 +08:00 |
|
Louistiti
|
97eb123faf
|
fix(server): inject managed binaries for agent skills
|
2026-05-05 11:44:52 +08:00 |
|
Louistiti
|
d3c92a6aea
|
feat(skill/tiny-web-crawler): reduce crawler token usage
|
2026-05-05 11:18:28 +08:00 |
|
Louistiti
|
bb7e939de2
|
fix: correct native schema paths for native skills
|
2026-05-03 19:15:18 +08:00 |
|
Louistiti
|
38c60b9107
|
refactor(controlled mode): drop skill guidance
|
2026-05-03 18:56:46 +08:00 |
|
Louistiti
|
1d0883ca44
|
feat(skill/tiny-web-crawler): add Tiny Web Crawler built-in agent skill
|
2026-05-03 18:31:18 +08:00 |
|
Louistiti
|
ed15ae3cbb
|
feat: support agent skill; split native and agent skills
|
2026-05-02 21:25:02 +08:00 |
|
Louistiti
|
b55c47cd7f
|
feat: migrate tools and skills to the new architecture; support profile-owned skills
|
2026-04-30 22:02:18 +08:00 |
|
Louistiti
|
db80565a14
|
fix(built-in command): allow /skill submission without query
|
2026-04-18 21:57:45 +08:00 |
|
louistiti
|
aa6988e622
|
refactor: use explicit remix icon names in manifests
|
2026-04-17 13:02:57 +08:00 |
|
Louistiti
|
a1c4322fb1
|
feat: keep system widgets persistent as well
|
2026-03-31 09:16:27 +08:00 |
|
Louistiti
|
946984fb52
|
feat: synchronize history; broadcast messages to clients
|
2026-03-30 22:52:05 +08:00 |
|
Louistiti
|
145bf6cdd8
|
fix: minor distribution
|
2026-03-22 19:25:04 +08:00 |
|
Louistiti
|
cab7d81f2a
|
fix(server): widget status should not stall on action loops
|
2026-03-21 17:11:42 +08:00 |
|
Louistiti
|
d7ee8db704
|
feat: solidify the skill bridge runtime for runnable actions
|
2026-03-21 16:53:55 +08:00 |
|
Louistiti
|
bb6a382f09
|
BREAKING: legacy farewell
|
2026-03-21 01:36:47 +08:00 |
|
Louistiti
|
bba5e38061
|
feat(tool/openmeteo): add start_date and end_date params
|
2026-03-02 17:06:33 +08:00 |
|
Louistiti
|
b2f728b4d9
|
feat: check required settings for tool at runtime and provide smooth experience to set them
|
2026-02-21 23:50:38 +08:00 |
|
Louistiti
|
13a29160d3
|
feat: create settings standard for skills with required settings for better onboarding for tools usage
|
2026-02-21 13:38:15 +08:00 |
|
Louistiti
|
66c82ad734
|
fix(skill/search_web_toolkit_skill): correct answers data structure
|
2026-02-20 16:23:06 +08:00 |
|
Louistiti
|
ca247033a8
|
feat(skill/skill_writer): allow skill changes
|
2026-02-20 13:54:40 +08:00 |
|
Louistiti
|
fa3dfccb83
|
feat(skill/video_summarizer): implemented by Leon
|
2026-02-20 12:36:41 +08:00 |
|
Louistiti
|
b2d5dc7a59
|
feat(skill/voice_designer_skill): implemented by Leon
|
2026-02-19 20:53:54 +08:00 |
|
Louistiti
|
64028ed8e1
|
feat(server): if only action is found in a skill, then force use it
|
2026-02-19 19:05:08 +08:00 |
|
Louistiti
|
ae587ba327
|
feat: improve skill writer skill; report command execution output; and more
|
2026-02-19 01:02:11 +08:00 |
|
Louistiti
|
3f1b3da750
|
refactor(skill/weather_forecast): better icon mapping for the widget
|
2026-02-18 21:27:34 +08:00 |
|
Louistiti
|
404d7fbec7
|
feat: embed OpenCode in the Skill Writer skill; restructure tools; create simple forecast skill and more
|
2026-02-18 21:23:27 +08:00 |
|
Louistiti
|
ada9c25b3e
|
feat(skill/video_translator): use Qwen3-TTS tool by default
|
2026-02-18 11:13:21 +08:00 |
|
Louistiti
|
7e573c2b7d
|
feat(tool/qwen3_asr): implement Qwen3-ASR tool
|
2026-02-07 23:14:26 +08:00 |
|
Louistiti
|
d831833d49
|
feat: add settings at toolkits/tools level where skills settings has higher priority than tool settings
|
2026-02-01 14:25:30 +08:00 |
|
Louistiti
|
c04cf5a5fc
|
chore(skill/video_translator): TSLint
|
2026-01-30 00:14:35 +08:00 |
|
Louistiti
|
32b60f1298
|
feat(tool/openrouter): remove models mapping
|
2026-01-30 00:04:57 +08:00 |
|
Louistiti
|
4ddb12246d
|
feat(tool/chatterbox): built-in text segmentation
|
2026-01-27 18:36:13 +08:00 |
|
Louistiti
|
50b21532fc
|
fix(tool/grok): search output parsing
|
2026-01-26 23:40:26 +08:00 |
|
Louistiti
|
35bd421b84
|
feat(tool/grok): implement deep research (WIP)
|
2026-01-26 21:16:40 +08:00 |
|
Louistiti
|
3045985952
|
feat(tool/opencode): add deep guidelines following Leon's granular architecture
|
2026-01-25 23:40:06 +08:00 |
|
Louistiti
|
6ab6cfd9ba
|
feat(tool/opencode): Leon writes his own skills (WIP)
|
2026-01-24 13:33:36 +08:00 |
|
louistiti
|
0273099ea6
|
feat(skill/video_translator): split vocals/instrumental and merge back audio
|
2026-01-11 15:22:50 +08:00 |
|
Louistiti
|
183ba56c32
|
feat(skill/video_translator): audio segmentation and merge
|
2026-01-06 19:25:23 +08:00 |
|
Louistiti
|
c85b849206
|
feat: Video Translator skill nearly completed; delete previous versions of tool binaries on download; and more
|
2026-01-06 02:01:33 +08:00 |
|
Louistiti
|
7d798b13f9
|
feat(tool/chatterbox_onnx): auto set CUDA runtime path for Windows and Linux x86_64
|
2026-01-04 22:22:16 +08:00 |
|
Louistiti
|
6ca96e3deb
|
feat(skill/video_translator): find longest segment to get speaker ref as 10-secs fallback
|
2025-12-31 11:13:37 +08:00 |
|
louistiti
|
7b5860410b
|
feat(skill/video_translator): ECAPA gender voice recognition; AssemblyAI tool for transcription; and more
|
2025-12-30 20:35:45 +08:00 |
|
louistiti
|
2454a0676f
|
fix(server): keep correct track of the flow after a cross-skill execution
|
2025-11-06 09:02:14 +08:00 |
|