Today I’m testing a new version of my independent software deployment agent. It uses ansible orchestration to push software onto recipient systems so I can prototype with different software stacks.
The major change is that I’ve delivered objectives that are structured and independent of the playbook creation process.
One innovation I’m playing with is creating a .AgentLessonsLearned directory in any directory where a file produces an error.
Agent Lessons Learned
We lose memory when we start new sessions. What if agents left notes for future agents so that the future agent has the wisdom obtained by past agents?
I’ve crafted a prompt that tells the agent to search for lessons learned files when they’re going to do some troubleshooting. If they don’t exist, it creates one for the bug it’s troubleshooting after it has implemented & validated a fix.
I’ll report back to share how this works over time- but for now I’m very excited about this concept.
