Skip to content

Conversation

@AshishKumar4
Copy link
Collaborator

No description provided.

AshishKumar4 and others added 27 commits November 4, 2025 14:29
- Added retry mechanism with configurable retry count to handle transient failures
- Enhanced prompt formatting with clearer template list presentation and validation rules
- Improved error handling to retry on failures before falling back to null selection
…tion

- Move auto-resume logic to initial state restoration for more reliable reconnection handling
- Update agent state handler to only manage UI state, not trigger generation
- Add proper phase cancellation tracking when generation is stopped by user
- Fixed model disposal to prevent memory leaks
- Improved value updates using pushEditOperations for better undo/redo support
- Process escaped newlines and tabs in commit messages to preserve proper formatting
- Apply unescaping in both FileManager and git tool for consistency
- Set isGenerating flag immediately before triggering generation to avoid UI state inconsistencies
- Added flag update for both new chat and reconnection scenarios
Fix: general bug fixes, prompt fixes, workflow improvements
- Split monolithic simpleCodeGeneratorAgent into baseAgentBehavior and PhasicAgentBehavior
- CodeGeneratorAgent now inherits Agent class (DO) and uses behavior
- AgentBehavior relies on AgentInfrastructure (provided by DO) to work, allows to write non-DO coding agents (like cli based)
- Phasic for legacy state machine app builder, Agentic for agent driven loop
- Agentic would support multiple project types - 'app', 'workflow', 'slides/docs'
- Add agent-specific model constraints and filtering
- Refactor centralize AI model configuration with credit-based system
- Add SimpleCodeGeneration operation
- Update model configurations and rate limits
- Improve model selector and config UI
@AshishKumar4 AshishKumar4 marked this pull request as ready for review November 21, 2025 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants