Ettore Di Giacinto
9a33537ae0
chore: move logging to its own package so can be shared across repos ( #380 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-12-19 23:05:04 +01:00
Ettore Di Giacinto
592969f976
feat(actions/dynamicprompt): allow to pass-by a configuration ( #293 )
...
This is useful mainly to pass-by from the web interface a generic string
that can be later re-used in the custom actions or dynamic prompt during
Init().
The Signature of the custom actions and prompts around Init has changed,
and now is Init(string), this is on the custom action duty to decide if
the string is e.g. a JSON, or a comma separated list, etc.
Signed-off-by: mudler <mudler@localai.io >
2025-09-13 15:50:25 +02:00
Ettore Di Giacinto
8d2eafbc35
chore: propagate env ( #292 )
...
Signed-off-by: mudler <mudler@localai.io >
2025-09-11 18:16:51 +02:00
Ettore Di Giacinto
848f688ae9
Scan for dynamic prompts in custom action folder ( #291 )
...
Signed-off-by: mudler <mudler@localai.io >
2025-09-10 23:45:46 +02:00
Ettore Di Giacinto
684ce43eb8
feat: preload custom actions from dir ( #290 )
...
* feat: preload custom actions from dir
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(custom dir): allow to override name and description, strip package from code
Signed-off-by: mudler <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
2025-09-09 18:05:15 +02:00
Ettore Di Giacinto
c23e655f44
feat(agent): shared state, allow to track conversations globally ( #148 )
...
* feat(agent): shared state, allow to track conversations globally
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Cleanup
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* track conversations initiated by the bot
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2025-05-11 22:23:01 +02:00
Richard Palethorpe
f6b6d5246c
feat(ui): Action playground config and parameter forms
...
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2025-04-25 16:36:19 +01:00
Ettore Di Giacinto
e7111c6554
Rename
2025-04-08 22:18:32 +02:00
Richard Palethorpe
5023bc77f4
feat(ui): Add custom action config meta data
2025-04-01 17:25:04 +01:00
mudler
75a8d63e83
Finish moving types
2025-03-23 21:57:09 +01:00
Ettore Di Giacinto
33483ab4b9
feat(planning): enable agent planning ( #68 )
...
* feat(planning): Allow the agent to plan subtasks
Signed-off-by: mudler <mudler@localai.io >
* feat(planning): enable planning toggle in the webui
Signed-off-by: mudler <mudler@localai.io >
* feat(planning): take in consideration the overall goal
Signed-off-by: mudler <mudler@localai.io >
* Update core/action/plan.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Signed-off-by: mudler <mudler@localai.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-03-21 12:28:11 +01:00
mudler
5b4f618ca3
Standardize action results
2025-03-01 17:27:07 +01:00
Ettore Di Giacinto
b66e698b5e
Rename package
2025-02-26 22:51:29 +01:00
Ettore Di Giacinto
296734ba3b
reordering
2025-02-25 22:18:08 +01:00