1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-21 15:51:49 +03:00
Commit Graph

173 Commits

Author SHA1 Message Date
louistiti
9e77953976 refactor(bridge/nodejs): use AnswerConfig type from core schema 2023-05-17 22:21:11 +08:00
louistiti
cb6462b749 feat: define new skill answer format 2023-05-17 18:31:39 +08:00
Divlo
839c7bfc3c fix(bridge/nodejs): improve Memory types with external skill memory 2023-05-15 22:58:40 +02:00
Divlo
623039415a feat(bridge/nodejs): add Widget abstract class 2023-05-15 21:18:54 +02:00
louistiti
34aa188643
feat: skill -> core -> client widget support 2023-05-15 01:13:18 +08:00
louistiti
ce001c2e65
feat(bridge/nodejs): support read memory from other skills 2023-05-14 21:00:52 +08:00
louistiti
c163f5971c
feat(bridge/nodejs): sync return new memory value on write 2023-05-14 08:58:19 +08:00
Divlo
c8fc0068d1
feat(bridge/nodejs): improvements to memory 2023-05-14 00:39:30 +02:00
louistiti
b897ae160f
feat(bridge/nodejs): simple get / set memory 2023-05-13 23:52:54 +08:00
louistiti
a51d92bf08
refactor(bridge/nodejs): remove Prisma 2023-05-13 19:04:54 +08:00
louistiti
d6933a9e35
refactor(bridge/nodejs): remove lowdb and tiny custom ORM in favor of Prisma 2023-05-13 00:26:51 +08:00
louistiti
ef223a2901
feat(bridge/nodejs): make use of Prisma from skill action (PoC) 2023-05-11 23:39:17 +08:00
louistiti
9a06c64a5d
feat(bridge/nodejs): Prisma SQLite setup 2023-05-11 23:26:42 +08:00
louistiti
ad5edb5ad5
feat(bridge/nodejs): support nested props find in memory 2023-05-11 22:30:22 +08:00
louistiti
ee0b080522
feat(bridge/nodejs): support updateOne memory method 2023-05-11 21:50:29 +08:00
louistiti
be04b10645
feat(bridge/nodejs): support findMany memory method 2023-05-11 21:41:51 +08:00
louistiti
ab62a65e57
feat(bridge/nodejs): support findOne memory method 2023-05-11 21:40:22 +08:00
louistiti
87a7077854 refactor(bridge/nodejs): rename create with createOne 2023-05-11 21:04:18 +08:00
louistiti
af2a124165 refactor(bridge/nodejs): rename insert to create 2023-05-11 20:59:26 +08:00
louistiti
d7b814761f feat(bridge/nodejs): tiny ORM kick off 2023-05-11 20:49:40 +08:00
louistiti
4dde49e545
feat(bridge/nodejs): memory database pattern (WIP) 2023-05-10 23:29:41 +08:00
Divlo
34b29d0e61
fix(bridge/nodejs): memory ESM dynamic imports 2023-05-10 00:45:21 +02:00
louistiti
e240a2db3c
feat(bridge/nodejs): memory ESM debugging (WIP) 2023-05-09 21:39:18 +08:00
louistiti
d3e0810298 fix(bridge/nodejs): temporize data buffer on output 2023-05-08 22:01:46 +08:00
louistiti
5946a00427 feat(scripts): skill package install/uninstall package script 2023-05-08 21:35:14 +08:00
Divlo
950985ca86
feat(bridge/nodejs): finish network implementation 2023-05-07 15:07:20 +02:00
Divlo
de08807f1a
feat(bridge/nodejs): add Network module (WIP) 2023-05-06 14:21:24 +02:00
louistiti
e89b5b0ea3 refactor(bridge/nodejs): isolate types from bridge 2023-05-06 18:26:22 +08:00
Divlo
6b76e6a102
fix(bridge/nodejs): stricter leon.getSRCConfig types 2023-05-05 20:24:01 +02:00
Divlo
1625aaf3cd
fix(bridge/nodejs): typings improvements 2023-05-05 20:00:51 +02:00
louistiti
b65cfb70d6
feat(bridge/nodejs): final answer bridge 2023-05-05 21:21:27 +08:00
louistiti
89a6c04a1e
refactor(bridge/nodejs): new answer types (WIP) 2023-05-05 00:34:16 +08:00
louistiti
8349e41205
feat(bridge/nodejs): answers 2023-05-03 23:28:12 +08:00
louistiti
a836a7cc8c
feat(bridge/nodejs): resolve SDK mapping 2023-05-03 09:27:23 +08:00
louistiti
2df22770e0
refactor(bridge/nodejs): SDK mapping 2023-05-03 08:39:06 +08:00
louistiti
9b839d3e66
feat(bridge/nodejs): first draft 2023-05-02 23:53:41 +08:00
Divlo
8c89cbf43c
Merge branch 'develop' into feat/better-json-schemas-developer-experience 2023-04-05 00:13:34 +02:00
louistiti
2115054de6
Merge branch 'refactor/fs-promises' into http-server-refactoring 2023-04-03 21:59:20 +08:00
louistiti
f167f64cfb
fix: simultaneous skills execution; Akinator new step 0 2023-04-03 21:55:36 +08:00
Divlo
c49f931da4
style: fix linting 2023-04-02 19:18:15 +02:00
louistiti
5369da1734 refactor(server): models loader 2023-03-18 10:47:44 +08:00
Divlo
248dbb84f0
chore: add $schema property to all JSON files 2023-01-06 21:48:35 +01:00
louistiti
b1739bbe6b
Merge branch 'develop' into http-server-refactoring 2022-11-14 23:57:41 +08:00
louistiti
69e90c3b5f
refactor(server): HTTP server and structure (wip) 2022-11-14 00:49:24 +08:00
Divlo
d973ab4318
chore: delete schemas.ts files outside server 2022-11-13 12:48:43 +01:00
louistiti
ea76739d88
refactor(server): TCP client to singleton 2022-11-12 22:31:49 +08:00
louistiti
664359158e
chore: merge 2022-11-12 09:46:50 +08:00
louistiti
bb0cf69659 feat: add pre-checking for all JSON configs 2022-11-11 11:43:24 +08:00
Divlo
71e0f1933c
refactor: domain, skill-config and skill in skills/schemas.ts 2022-11-01 21:51:19 +01:00
Divlo
32fd041495 refactor: domain, skill-config and skill in skills/schemas.ts 2022-11-01 21:51:19 +01:00