- Structured architecture update flow with a user-facing update action
- Tool-driven agent flow for architecture modification
- Token-usage based credit accounting for architecture-related AI operations
- Architecture modification dialog and decision logic for clearer tool selection
- More concise and deterministic agent responses
- Chat interface now includes per-message inline options for quicker actions
- Responses include termination metadata
- Support for partial-result recovery when errors occur
- Tool-driven chat agent with structured interview flow and clearer multi-stage responses
- Interactive interview UI to collect and refine user requirements
- Stack options system: generate, browse, and select multiple architecture/technology proposals
- Rich chat UI components including improved messages, input controls, progress indicators, and copyable prompts
- Component detail modal within architecture views for deeper inspection
- Overall architecture exploration workflow
- Clarity and usability of AI-driven requirement gathering
- User experience across chat and architecture interaction flows
- Introduced a new credit-based system called Souls
- Each user is allocated Souls which are consumed based on AI usage
- More predictable and fair AI usage across users
- Better resource allocation for sustained performance and scalability
- Now Pacts can be created via ChatBot
- Pacts can be used to directly create an issue on github
- Pacts for tracking bugs, tasks, and features within projects
- Manual pact creation and management
- Automatic architecture regeneration on GitHub push events via webhooks
- Prompt quality for more accurate and consistent architecture analysis
- Architecture generation logic and component relationships
- Structured output format for better reliability and downstream usage
- Initial open-source release
- Spec-driven architecture generation
- GitHub integration
- Inngest background processing