Théo LUDWIG
|
2923c6504b
|
chore: update dependencies + usage of tsx instead of ts-node
|
2023-11-15 01:10:06 +01:00 |
|
louistiti
|
d32cda3663
|
build(bridge/nodejs): 1.1.0
|
2023-11-14 22:35:27 +08:00 |
|
Théo LUDWIG
|
379326d7c1
|
feat(bridge/nodejs): simplify leon.setAnswerData
|
2023-07-01 23:24:29 +02:00 |
|
Théo LUDWIG
|
8645ef01fd
|
fix: improve types for Node.js skill SDK
|
2023-06-25 12:08:36 +02:00 |
|
louistiti
|
69cb6a610f
|
build(bridge/nodejs): bump to 1.0.0
|
2023-05-29 22:01:32 +08:00 |
|
Divlo
|
c00c85fd4f
|
fix(bridge): better types and network error
|
2023-05-27 20:29:01 +02:00 |
|
Divlo
|
f17a4d3a2a
|
refactor(skill/github_trends): usage of new SDK
|
2023-05-27 18:06:31 +02:00 |
|
louistiti
|
d1fe81ddc6
|
refactor: modify settings method from isAlreadySet to isSettingSet
|
2023-05-27 09:47:09 +08:00 |
|
louistiti
|
1f9137bb20
|
refactor(bridge/nodejs): add key to setting.isAlreadySet
|
2023-05-27 08:47:24 +08:00 |
|
Divlo
|
0c44916aa2
|
chore(bridge): add comments (jsdoc/docstring) for settings
|
2023-05-26 23:50:36 +02:00 |
|
Divlo
|
8c105a043d
|
feat(bridge/nodejs): add Settings module
|
2023-05-26 23:01:54 +02:00 |
|
Divlo
|
f956e1abc6
|
fix(bridge): memory path always defined
|
2023-05-25 01:04:28 +02:00 |
|
Divlo
|
06cda4a1f0
|
fix(bridge/nodejs): allow memory that stores null value
|
2023-05-25 00:04:25 +02:00 |
|
louistiti
|
25ab60e5a2
|
feat: add Leon user agent from bridges
|
2023-05-24 19:53:34 +08:00 |
|
Divlo
|
f8e6012cbe
|
fix(bridge/python): add types
|
2023-05-23 19:50:19 +02:00 |
|
louistiti
|
7fd4be1248
|
feat(bridge/python): memory read method
|
2023-05-23 20:09:09 +08:00 |
|
louistiti
|
ab7e2a9b10
|
refactor(bridge/nodejs): remove Aurora index file
|
2023-05-22 22:54:00 +08:00 |
|
Divlo
|
cb3d3bf5a8
|
fix(bridge/nodejs): add lang to action params
|
2023-05-20 20:34:12 +02:00 |
|
louistiti
|
a8c079fd5c
|
feat: provide built-in context data to skills
|
2023-05-19 21:47:23 +08:00 |
|
louistiti
|
7f9b60a6cd
|
feat(server): differentiate skill text answer from speech answer (WIP)
|
2023-05-18 00:00:40 +08:00 |
|
louistiti
|
9e77953976
|
refactor(bridge/nodejs): use AnswerConfig type from core schema
|
2023-05-17 22:21:11 +08:00 |
|
louistiti
|
01305af669
|
refactor(bridge/nodejs): protected memory constructor
|
2023-05-16 23:07:12 +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
|
0283878a90
|
refactor(bridge/nodejs): force run to be the skill action entry point
|
2023-05-14 09:15:05 +08:00 |
|
louistiti
|
c163f5971c
|
feat(bridge/nodejs): sync return new memory value on write
|
2023-05-14 08:58:19 +08:00 |
|
louistiti
|
b06eab9107
|
style(bridge/nodejs): memory exception/error renaming
|
2023-05-14 08:51:52 +08:00 |
|
Divlo
|
12ce47b937
|
fix(bridge/nodejs): usage of getleon.ai to try network available
|
2023-05-14 00:39:56 +02: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
|
99ac5f18c8
|
feat(bridge/nodejs): give public access to Low instance
|
2023-05-11 21:21:26 +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
|
8e55c481d4
|
feat(bridge/nodejs): support insertMany memory method
|
2023-05-11 20:51:19 +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
|
954126315f
|
refactor(bridge/nodejs): TSConfig ESM NCC
|
2023-05-09 21:48:07 +08:00 |
|
louistiti
|
e240a2db3c
|
feat(bridge/nodejs): memory ESM debugging (WIP)
|
2023-05-09 21:39:18 +08:00 |
|
louistiti
|
3ea1a3666b
|
feat(bridge/nodejs): add isNetworkAvailable network method
|
2023-05-08 22:03:30 +08:00 |
|