Replies: 1 comment 2 replies
|
@alexheifetz Well, it's not exactly a duscussion/question. Rather a request to rename |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello, I'm just starting the investigation of this library.
I found
StarNewsFinderexample is very confusing.First, the class name.
StarNewsFindermeans that the main responsibility of the agent to find "star news". This is also confirmed by the description:One of the actions defined (
findNewsStories) really does this (finds news):But here is the confusion. This is not the main action. The main action that achieves the goal is this:
Is it correct?
If this is correct, then why the class is called
StarNewsFinderand notStarNewsStoryWriter(or similar)? IIUC this is the main goal of the@Agent. Not finding the news, but writing the story based on the found news. Finding the news is just an intermediate action needed to achieve thewriteupgoal.Please correct me if I'm wrong. I'm really trying to understand, but this confusion doesn't make it easier. :)
All reactions