Overview

An agent meant to define infrastruture

Members

get_architecture

Project Step: architecture

First tries to find if this step has already been run, and if so rehydrate that result and return it.

Otherwise creates a new AgentConvo with the technologies.prompt. The prompt describes an architect being given project details. It passes in the current project description, user stories, the OS being leveraged, and some project templates like an express app using node.

The response to that prompt is a JSON object describing the environment dependencies, project dependencies, architecture overview, and a template to base the project on if applicable.