feat: add support for custom agents from config directory#162
feat: add support for custom agents from config directory#162jingkaihe wants to merge 4 commits into
Conversation
Signed-off-by: Jingkai <jingkai@hey.com>
|
The This change is necessary, but I'd want to add validation. At the moment, if the format is wrong it will break the UI. I was planning to do validation with typeguard, and add some UI to report any errors |
Signed-off-by: Jingkai He <jingkai@hey.com>
|
@willmcgugan I have added the schema validation, let me know what you think Disclaimer: the changes are made with opus 4.5, driven by myself
|
|
This would be very nice to have for ZeroClaw users, especially those running local models. |
|
ZeroClaw now supports session/resume in master so it would be nice to have it available as a "real" Agent rather than |
|
@tidux Suggest you open a PR. Or a discussion. |
|
@willmcgugan this custom agent PR represents my preferred strategy at this time. If there's some reason you're not merging it you should say so and I can raise a PR with a different one. |


Link to the discussion - #163
This PR added support for loading custom agents from
<config_home>/agents/*.tomle.g. I added
into
~/.config/toad/agents/kodelet.toml, agents become available from the tui ontoadlaunch:This allows me to launch custom agent via
toad servewhich otherwise isn't available.