Conversation
continue operations These print statements help with tracing the flow of iteration lifecycle events in both CLI and GUI, providing visibility into: - When iterations are started and their execution parameters - When continue operations are initiated in the GUI - When iterations complete successfully or fail with specific errors - When workspace is reset during reopening The added debug statements will help developers troubleshoot issues with iteration lifecycle management and event handling between the core engine and UI interfaces.</think> Add debug logging for iteration lifecycle events in both CLI and GUI backends The changes add println! statements at critical points in the iteration flow: 1. CLI executor logs start of iteration with iteration details
- Add coding field to Artifacts struct to track workspace path - Update coding stage to return workspace path as artifact - Fix React key warning in CodeEditor file tree rendering - Correct dependency array in RunnerPanel useEffect hook
- Add state variables to trigger panel refreshes when updates occur - Listen for knowledge regeneration events and update UI accordingly - Improve modal styling with better scrolling and consistent padding
Implement a MarkdownMessage component using react-markdown with syntax highlighting via highlight.js. Style code blocks, blockquotes, headings, lists, links, and tables. Replace plain text rendering in the chat interface with formatted markdown output for better readability.
Debug level messages are now shown as collapsible "thinking" messages that give users insight into the agent's thought process. Added a status indicator showing which agent is currently working.
- Update show_message to accept optional agent_name parameter - Add MessageLevel::Stream for real-time LLM output - Implement agent display names for better user experience - Enhance both CLI and Tauri backends to handle agent identification - Update all message calls throughout the codebase to include agent names Add message context with agent names and status indicators Messages now include agent identity, stage information, and type indicators with emojis. Tool calls emit notifications for better visibility and tracking.
This introduces modules for defining standardized runtime configurations across different project types (frontend, backend, fullstack, desktop, CLI). The system includes an LLM-powered analyzer that automatically detects project structures and generates appropriate development commands, along with a security checker to validate configurations. This enables the GUI Preview/Run functionality to support multiple tech stacks with proper safety validations.
Change process stopping to ignore errors and treat "no process found" as success since the process may already be stopped. This makes the stop operation more robust by ensuring it always succeeds when the process is not running.
- Bump version from 0.1.0 to 2.0.0 - Update Rust edition from 2021 to 2024 - Remove old project memory file - Update app icon - Format tauri.conf.json for readability
Windows processes now use CREATE_NO_WINDOW flag to prevent console windows from appearing. Also fixed a variable name collision in error emission.
The hitl.rs file containing the ResilientAgent implementation was deleted along with its module declaration. Several files had their import statements reordered for better organization.
The preview server functionality has been removed and the project runner now handles iteration preview management. The PreviewServerManager has been replaced with ProjectRunner for checking preview status and stopping iterations.
Update ADK framework dependencies from 0.2.1 to 0.3.0 across workspace, add new adk-skill and adk-plugin crates, update reqwest to 0.13, toml to 1.0, and various other dependency updates including Tauri 2.6.0.
Updated instructions across all agents (check, coding, design, plan) to enforce complete project structure validation and require essential files like package.json, entry points, and config files before proceeding with implementation. Added mandatory validation steps and file creation tasks. Also improved README.md preview table formatting.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.