I created a custom agent for creating Bitbucket pull requests and added the required skills to it. However, I'm facing several issues that make it unusable.
Issues:
- The agent is unable to successfully create pull requests.
- It frequently hallucinates instead of performing the requested task.
- Response times are extremely slow.
- I explicitly instructed the agent (in its instructions) to store important details in memory, but it never stores anything.
- Even when I explicitly ask the agent to save information to memory, it responds that it has successfully stored it and that it will remember it in future conversations. However, when I start a new session or ask about the stored information later, nothing has actually been saved.
Expected behavior:
- The agent should reliably create pull requests using the configured skills.
- It should follow its instructions instead of hallucinating.
- It should respond within a reasonable time.
- When instructed to save information to memory (or when the user explicitly requests it), it should actually persist that information so it is available in future conversations.
At the moment, the agent is not performing as expected and is causing significant frustration. I would appreciate it if the team could investigate these issues and let me know if there are any known limitations with custom agents, skills, or memory support.