Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eng-458: implemented agent templates system #24

Merged

Conversation

evilsocket
Copy link
Contributor

@evilsocket evilsocket commented Dec 17, 2024

Closes https://linear.app/dreadnode/issue/ENG-458/cli-move-to-manifests-for-agent-templates. The documentation and unit tests have been updated to reflect these changes.

The basic templates have been moved to this repo https://github.com/dreadnode/basic-agents (it must either be made public or token-enabled for each beta user).
The more advanced examples are hosted on https://github.com/dreadnode/private-agents

Initial status, no templates installed:

Screenshot 2024-12-17 alle 13 30 51

Screenshot 2024-12-17 alle 13 28 13

Installing some agents with dn agent templates install dreadnode/private-agents and listing them with dn agent templates show

Screenshot 2024-12-17 alle 13 29 50

Creating an agent with dn agent init -d test_agent logwood provides a list of compatible templates:

Screenshot 2024-12-17 alle 13 43 53

@evilsocket evilsocket requested a review from monoxgas December 17, 2024 12:38
Copy link
Contributor

@monoxgas monoxgas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks awesome, amazing start, let's rock and roll

@monoxgas
Copy link
Contributor

Added the basic-agents repo to our integration for access btw

@evilsocket
Copy link
Contributor Author

works like a charm, thanks!

Screenshot 2024-12-18 alle 11 45 40

@evilsocket evilsocket merged commit 22eba39 into main Dec 18, 2024
3 checks passed
@evilsocket evilsocket deleted the simone/eng-458-cli-move-to-manifests-for-agent-templates branch December 18, 2024 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants