Ning Yu Xiang and Li Shenhang
eb12a00efe
feat: add support esp vocat
2026-04-28 15:43:18 +08:00
zhouli
639982debd
feat(cap_lua): add configurable Lua package.path support
...
- Add `cap_lua_add_package_path_dir()` API to register shared Lua
library directories at runtime
- Automatically prepend the running script's own directory and all
registered shared dirs to `package.path` before execution
- Script-local directory takes priority over shared library dirs
- Validate paths: must be absolute, no ".." traversal, within size limit
- Deduplicate entries in the path dir linked list
2026-04-28 15:01:26 +08:00
zhouli
a49237a0c0
fix: update skill cap time
2026-04-27 17:14:49 +08:00
loop and zhouli
b65877c8c0
feat: add edge_agent demo
2026-04-27 16:09:03 +08:00
Xiangao Lu
4739e876f8
feat(add_lua_cap): refine skill doc and remove the registration of lua_event_publisher
2026-04-23 19:49:14 +08:00
zhouli
3d0a708c3c
feat(cap_files): add copy and move operations
2026-04-23 13:38:46 +08:00
zhouli
47bb219ab0
fix(context): clear output before collect failures
2026-04-23 13:38:46 +08:00
zhouli
6f7d59da27
feat(cap_time): add sntp and time context provider
2026-04-23 13:38:46 +08:00
Li Shenhang
ec881d753f
Merge branch 'fix/qq-send-file' into 'master'
...
fix(cap_im_qq): fix qq send file (GitHub PR#1)
See merge request ae_group/esp-claw!63
2026-04-22 16:43:03 +08:00
zhouli
ed7fcd4ac2
refactor(cap_skill_mgr): simplify skill activation inputs
2026-04-22 13:04:40 +08:00
loop and zhouli
cb444b40c9
docs: refine capability skill docs
2026-04-22 13:04:40 +08:00
loop and zhouli
99dd9779bc
docs: tighten cap_router_mgr skill guidance
2026-04-22 13:04:40 +08:00
zhouli
104c16bfe4
fix(cap_lua): prefer reusing existing scripts
2026-04-22 13:04:40 +08:00
loop and zhouli
4428109112
feat(basic_demo): sync builtin lua scripts from components
2026-04-22 13:04:31 +08:00
loop and zhouli
4ec43962c5
refactor(cap_lua): simplify script args and event publisher usage
2026-04-22 11:07:25 +08:00
Xiangao Lu
7f92a0e645
fix(cap_im_qq): fix qq send file
2026-04-22 10:35:58 +08:00
zhouli
9fc46d26e8
fix(cap_lua): generalize cap_lua skills
2026-04-20 20:35:37 +08:00
zhouli
f6011e1582
refactor(cap_lua): streamline lua script path handling
2026-04-20 19:25:09 +08:00
loop and zhouli
9f243dc45b
feat: prefer psram for async task and runtime allocations
2026-04-20 15:02:47 +08:00
zhouli
70fc08e612
refactor: switch task creation to withcaps APIs
2026-04-20 15:02:47 +08:00
Xiangao Lu
c3b2d7b21d
fix(schedule):fix stack overflow in schedule_update
2026-04-20 14:29:03 +08:00
lvhaiyu
b18a57f88e
feat(core): Added AP configuration and a guard mechanism
2026-04-19 20:27:55 +08:00
lvhaiyu
9097fafbd4
feat(core): Enhance the cancellation mechanism
2026-04-19 20:23:26 +08:00
Li Shen Hang
a4a53a1c18
Merge branch 'feat/lua-sprint1-agent-quality' into 'master'
...
cap_lua: improve runtime limits and LLM scripting workflow
See merge request ae_group/esp-clawgent!40
2026-04-19 18:22:19 +08:00
Zhan Zhancheng
d0c0d2d5d5
cap_lua: improve runtime limits and LLM scripting workflow
...
- Add taskYIELD in lua_sethook and 200-instruction cadence (WDT-friendly)
- Merge IM session into Lua tool args when fields missing
- event_publisher: table or string publish_message; args fallbacks
- Add cap_lua_patterns skill; expand cap_lua docs
- basic_demo: system prompt for Lua/read_file/event_publisher
- Refresh FATFS button/led_strip/button_play demos (xpcall, args)
2026-04-19 18:12:06 +08:00