Commit Graph

81 Commits

Author SHA1 Message Date
Yeuoly 1944a829d2 feat: add plugin access action to session write method (#64)
Modify session write method to include a new plugin access action parameter across multiple runtime implementations. This change allows for more granular tracking and handling of plugin interactions by introducing an optional action context to the write method.
2025-03-06 14:51:32 +08:00
Yeuoly 0b41e141af refactor: improve plugin universal event parsing with optional status text (#37) 2025-02-27 16:04:17 +08:00
Yeuoly 6a54d44142 refactor: rename aws_lambda to serverless 2025-02-10 15:04:24 +08:00
Yeuoly 15060ee312 refactor: move entities to pkg 2025-01-06 14:52:02 +08:00
Yeuoly 0d51a59e9d fix: connection closed unexpectedly 2024-12-27 21:45:04 +08:00
Yeuoly a7d1f80ed7 fix: nil pointer dereference of session backwards invocation 2024-12-16 21:04:58 +08:00
Yeuoly 53bd8018fd fix: remove sensitive informations from original endpoint request 2024-12-15 18:07:45 +08:00
Yeuoly 548adf4c0c refactor: rename agent to agent strategy 2024-12-12 18:26:55 +08:00
Yeuoly 7bb4705a48 feat: agent pluign 2024-12-09 22:01:01 +08:00
Yeuoly 407fb941ca feat: support for pprof 2024-12-04 14:15:16 +08:00
Yeuoly d8252c3971 fix: system summarize 2024-12-02 14:26:53 +08:00
Yeuoly 7b145b750a optimize: error messages 2024-11-29 21:55:57 +08:00
Yeuoly 005a32a8d5 fix: InvokeTool response should correctly handle error messages 2024-11-28 19:10:41 +08:00
Yeuoly 2c659c7799 feat: support PluginInvokeError 2024-11-28 17:13:18 +08:00
Yeuoly c20e082cbd fix: discorrect response 2024-11-18 17:10:05 +08:00
Yeuoly 6230ce4f7f feat: support request uploading files 2024-11-14 18:33:38 +08:00
Yeuoly 26fd94ebcd refactor: convert snakecase to camelcase 2024-11-12 21:24:41 +08:00
Yeuoly c3ec7d010a feat: support limitations of persistence storage 2024-11-05 19:05:49 +08:00
Yeuoly d455e29c47 enhancement: support split large blob into small chunks 2024-10-23 16:48:39 +08:00
Yeuoly 9f561c63e3 feat: backwards invoke summary 2024-10-17 19:46:51 +08:00
Yeuoly 59226d36a5 feat: add incoming information into sessions 2024-10-16 15:25:49 +08:00
Yeuoly 1a78a5a903 feat: add incoming session information into requests 2024-10-16 15:00:13 +08:00
Yeuoly 1fae793cdf feat: support tool get runtime parameters 2024-09-29 18:19:50 +08:00
Yeuoly 952de7e4b8 feat: support detailed error message 2024-09-29 12:55:25 +08:00
Yeuoly 9cc4a5bef2 fix: tts 2024-09-26 17:40:43 +08:00
Yeuoly b69398ce4b feat: backwards invoke to nodes 2024-09-24 20:15:46 +08:00
Yeuoly 267d016d3a feat: support cmdline test 2024-09-19 15:57:07 +08:00
Yeuoly 93f1d3b75a fix: ci 2024-09-18 17:35:28 +08:00
Yeuoly fefd3ef53e feat: support cli testing 2024-09-18 17:04:40 +08:00
Yeuoly 0a23ebd3e1 release: aws handler 2024-09-12 23:18:38 +08:00
Yeuoly 72dee6ec68 fix 2024-09-11 19:37:02 +08:00
Yeuoly 5d35741a6c feat: add new interfaces 2024-09-11 19:07:42 +08:00
Yeuoly f179f0f663 feat: add get_tts_model_voices/get_num_tokens/get_model_schema 2024-09-11 18:55:46 +08:00
Yeuoly cdfdbad7eb feat: validate json schema 2024-09-10 20:54:34 +08:00
Yeuoly fb27adfd48 feat: support validate json schema 2024-09-10 19:11:55 +08:00
Yeuoly cda65741b1 feat: install 2024-09-10 18:26:22 +08:00
Yeuoly b397e73e95 feat: support aws installer 2024-09-10 14:52:21 +08:00
Yeuoly 3603a9c5b9 refactor 2024-09-04 14:39:07 +08:00
Yeuoly dc402cd948 refactor: plugin id/identity and plugin installation 2024-09-03 22:38:19 +08:00
Yeuoly 567fb070e3 refactor: storage declaration 2024-08-29 00:38:13 +08:00
Yeuoly 1115a3f669 refactor: support aws lambda using persistence storage 2024-08-29 00:18:26 +08:00
Yeuoly e139f38c1f feat: service support persistence 2024-08-28 23:37:55 +08:00
Yeuoly 586b0018c5 feat: rename webhook to endpoint 2024-08-26 21:24:59 +08:00
Yeuoly 24836759f2 feat: invoke app 2024-08-26 21:06:49 +08:00
Yeuoly 73cdc945ee feat: refactor aws 2024-08-25 18:26:03 +08:00
Yeuoly 32d0160262 feat: aws lambda function invoke lifetime 2024-08-24 00:36:39 +08:00
Yeuoly 052c1632eb feat: add aws transaction handler 2024-08-23 23:57:21 +08:00
Yeuoly 0a9c71fbab refactor: aws lambda io 2024-08-23 22:32:01 +08:00
Yeuoly 54d2074118 refactor: implment session writer 2024-08-23 21:35:20 +08:00
Yeuoly 11989403be refactor: backwards invocation 2024-08-23 20:58:33 +08:00