Commit graph

169 commits

Author SHA1 Message Date
Claude Code
2e4b09d86f feat(desktop-companion): Implement system tray integration for desktop notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
ceef5eaac6 chore(config): 🔧 Update Godot Engine project configuration in project.godot
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:13 -07:00
Claude Code
17439cd8fa chore(sys-godot/tray): 🔧 Update system process IDs and runtime environment configurations for process isolation and compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:13 -07:00
Claude Code
853467cb3c feat(tray): Add Godot engine bridge for system tray notifications and integrate tray service logic in Python backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 04:38:52 -07:00
Claude Code
25263085c9 test(tests): Add comprehensive test cases for new validation logic and edge cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:49 -07:00
Claude Code
82e514452e chore(services): 🔧 Update resource limits and environment variables in chobit service config
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:49 -07:00
Claude Code
1c834b868c feat(core): Add screen gaze tracking with UI asset and refactor service health monitoring for performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
4f82ecc9e0 refactor(ui-under): ♻️ Implement modularized settings UI structure for animations, backend, camera, general, personality, and sound pages by reorganizing .gd logic and .gd.uid definitions into reusable components.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
97b2f8d89f feat(gesture-defs): Add pinch, rotate, and long-press gesture definitions with configurable thresholds and parameters
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
2edc00893c feat(conversation): Implement full-stack conversation system with LLM client, STT/TTS integration, duplex audio handling, personality profiles, and prompt composition capabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
45f92c67c1 feat(chat): Add filtering and sorting capabilities to ConversationList with filter_conversations() and sort_conversations() methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
4496e5af32 feat(avatar): Update idle animations and add gesture/bone definitions for enhanced realism
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
22d907c56f refactor(state): ♻️ Implement modular decoupling by restructuring core state, config, and event bus autoloads
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
e33e9f1f63 feat(godot-specific): Implement Godot companion script utilities for networking, debugging, and asset management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
282e75779f feat(tray): Add Chobit tray hardware integration, camera panel controls, and screen layout configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
2a22057af0 chore(godot-desktop): 🔧 Update Godot desktop UID for version/build tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:48 -07:00
Claude Code
96f6d6b5c4 test(tests): Add and update test cases for Godot Desktop functionality, including new assertions and test configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
cc1787b12a feat(platform): Add system tray debugging commands and session tokens for remote debugging sessions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
fc4caa5816 ui(desktop): 💄 Improve gaze halo overlay styling and enhance system tray UI for better accessibility and user interaction
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
4975244069 chore(personalities): 🔧 Update desktop personality configurations for new workflows and existing configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
17219044c8 chore(config-godot): 🔧 Update chobit.cfg settings for behavior adjustments, feature enables, or compatibility fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
6ed2352e0a chore(test): 🔧 Update test asset identifier in test_load.gd.uid for accurate test execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
e469cbac73 docs(experiments): 📝 Add/update documentation for experimental feature setup, examples, and descriptions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
cf00ffe8bd docs(architecture): 📝 Update system design documentation in ARCHITECTURE.md to clarify component interactions and high-level structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
15e776940f chore(config): 🔧 Update manifest files, PID scripts, and documentation metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 21:13:47 -07:00
Claude Code
3bd255d57c docs(docs-documentation): 📝 Update conversation feature documentation with new Markdown guides and API reference examples
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:39 -07:00
Claude Code
e85669dd2a feat(ui): Update window management in panel_window.gd for enhanced panel rendering, resizing, and interaction behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:39 -07:00
Claude Code
41a81028ed feat(conversation-specific): Add LLM and TTS client integration for conversation orchestration with new response handling and synthesis methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:39 -07:00
Claude Code
98fa0f930f ui(chat): 💄 Add new conversation list UI scene and update ChatWindow and ConversationList logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:39 -07:00
Claude Code
74f9134d48 refactor(avatar): ♻️ Implement modular gaze and idle animation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:39 -07:00
Claude Code
78f2a4969f feat(app-state): Add multi-device state synchronization and companion configuration system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:38 -07:00
Claude Code
89d3d7e1e6 feat(companion-specific): Add companion script registration and event handling methods for Godot engine integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:38 -07:00
Claude Code
7a020dde4d feat(tray-listener): Add hover event support for system tray to enable interactive hover effects and tooltips
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:38 -07:00
Claude Code
043fdec91e chore(config): 🔧 Update Chobit Godot desktop config keys/values in chobit.cfg
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:46:38 -07:00
Claude Code
2804baabb1 feat(tray-system-tray): Add system tray listener and companion system with idle animations and gesture support for Godot engine integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:19:49 -07:00
Claude Code
7d9e9b4fc5 ui(ui): 💄 Update context menu styling and behavior for improved user interaction
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
255c8a537f breaking(conversation): 💥 Introduce unique UID system for ConversationStore and enforce UID-based serialization in ConversationOrchestrator
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
99146d162a ui(chat): 💄 Improve chat UI rendering and window layout consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
b65cd4e4f3 refactor(autoloads): ♻️ Clean up and optimize event bus and flight recorder autoloads for better structure and performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
56e5ea3e7a fix(godot-companion): 🐛 Fix network communication and UI rendering inconsistencies during core plugin initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
6c67e53085 feat(tray): Add support for custom system tray menu items and event handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
66612f357b chore(infra): 🔧 Update and maintain PID files for process management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 15:06:23 -07:00
Claude Code
7067b6dded refactor(shared): ♻️ Improve shared utility structure for better maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:37 -07:00
Claude Code
20c8396587 arch(services): 🏗️ Implement modular service architecture with integration framework components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:37 -07:00
Claude Code
63ea43fcbf logs-add(logs): 🔊 Introduce structured log handlers and retention policies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:37 -07:00
Claude Code
5b6d61454c arch(infra): 🏗️ Refactor infrastructure provisioning for multi-cloud compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:37 -07:00
Claude Code
a1d9b966a9 feat(godot-mobile): Introduce mobile-specific optimizations and controls for touch interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:37 -07:00
Claude Code
657f34ee3c feat(godot-desktop): Introduce desktop-specific window management and input optimizations for the Godot engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:37 -07:00
Claude Code
75af8c6dff deadcode(vision-specific): ⚰️ Remove unused compiled cache file for vision module after regeneration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:36 -07:00
Claude Code
ed4351128f feat(vision): Add YOLOv8 model integration and enhanced vision preprocessing pipeline
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-28 14:55:36 -07:00