Skip to content

Comments

V2#10

Merged
sopaco merged 87 commits intomainfrom
v2
Feb 14, 2026
Merged

V2#10
sopaco merged 87 commits intomainfrom
v2

Conversation

@sopaco
Copy link
Owner

@sopaco sopaco commented Feb 14, 2026

No description provided.

sopaco added 30 commits February 2, 2026 11:29
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.
@sopaco sopaco merged commit ddaab4e into main Feb 14, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant