-
Notifications
You must be signed in to change notification settings - Fork 17
Styling and layout tweaks #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
jasonkneen
wants to merge
18
commits into
vibe-stack:main
Choose a base branch
from
jasonkneen:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
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
…ements - Enhanced Monaco configuration with performance optimization settings - Added AI integration framework with code actions, completions, and hover providers - Implemented performance monitoring and benchmarking utilities - Extended language support for YAML, TOML, Dockerfile, Makefile, and more - Added comprehensive language detection based on filename patterns - Created Monaco integration manager for centralized editor management - Improved web worker configuration with auto-detection for Electron - Added memory usage monitoring and performance recommendations - Enhanced editor component with performance indicators - Implemented auto-save and format-on-save features - Added comprehensive error handling and graceful fallbacks
- Complete assessment summary with technical implementation details - Performance metrics and benchmarking results - AI integration readiness validation - Usage guide and recommendations - Next steps for deployment and testing
- Enhanced Monaco configuration with AI integration scaffolding - Added performance optimization options - Fixed Monaco editor initialization and method call issues - Created comprehensive Git integration audit report - Updated dependencies and type definitions - Added AI provider interface for future code intelligence features
… experience - Added settings modal for user preferences including appearance and font settings - Integrated settings store to manage application-wide configurations - Enhanced Monaco editor and terminal font settings based on user preferences - Improved chat components with better message handling and UI updates - Updated file explorer and git panel for better usability and accessibility - Refactored button styles for consistency across the application - Fixed various bugs related to editor initialization and settings application
…date workspace layout for chat panel visibility
- Added zustand store for managing agent tasks, including status updates and worktree information. - Enhanced kanban store with agent-specific actions for execution control (start, stop, pause, resume) and message handling. - Introduced types for agent execution and status updates in kanban types. - Created IPC channels for agent communication and lifecycle management. - Developed agent context to expose agent-related functions to the renderer process. - Implemented agent listeners to handle IPC events and manage agent lifecycle. - Added agent chat component for user interaction with agents, including message handling and display. - Built agent manager service to manage agent instances and their statuses. - Created agent worktree manager for handling git worktrees associated with agent tasks. - Added git worktree API for performing operations on git worktrees.
… UI representation
… related components
- Added task workflow for signaling task completion using agentTaskComplete and agentRequestClarification tools. - Enhanced agents API to include new tools for task management. - Refactored AgentChat component to utilize useAgentExecution hook for managing agent interactions. - Updated Kanban store to handle agent execution, including starting, stopping, and updating task statuses. - Introduced markdown rendering for agent comments to improve message display. - Implemented context menu actions for task management, including accept, reject, and delete functionalities. - Added utility functions for agent execution management in the Kanban store.
…ements - Integrate Monaco editor configuration enhancements and performance optimizations - Add comprehensive settings management with accent color theming - Merge UI improvements including modern styling and enhanced user experience - Include git integration auditing and Monaco validation reports - Resolve all merge conflicts while preserving functionality from both branches - Update dependencies and add new Monaco-related configuration files
…s during rendering
Eliminates redundant import and invocation of addAgentEventListeners in listeners-register.ts to prevent duplicate event listener registration. Also adds react-syntax-highlighter and its types to dependencies.
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.
Settings, Styling, Themes, Fonts, Accents, Provider settings