Commit graph

145 commits

Author SHA1 Message Date
Claude Code
eb22858ea2 feat(chat-specific): Refactor and enhance chat UI with new message display, input handling, window management, and conversation listing features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
ebfd76307b feat(app-state): Add companion app sync state management and update autoload initialization for companion_config.gd
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
f6501bf24d feat(godot-companion): Introduce Companion singleton with network synchronization, event handling, and UI integration for companion module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
d9caffdd63 feat(tray): Add chobit system tray integration and development tray utilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
16d6f4e1b3 feat(tray-listener): Improve system tray event handling with robust click/hover logic and enhanced notification behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
a49d44a525 chore(config): 🔧 Update Chobit engine configuration in chobit.cfg for initialization, behavior, and compatibility adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
8ea3e6ea93 chore(godot-config): 🔧 Update Godot engine configs, docs, and scripts with new process IDs, runner, and linting rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:05:35 -07:00
Claude Code
99d5429c1e refactor(ui): ♻️ Restructure settings page classes and update UITheme for better organization and separation of concerns
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
5eaa3bcbb1 ui(chat): 💄 Improve message rendering and scroll behavior in ChatDisplay and ChatWindow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
2c17dbfafd feat(vision): Add Chobit vision model integration for enhanced image analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
603b47e3a2 feat(tray-tray): Implement tray system for Chobit/Dev trays
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
0ba291796f chore(config-configuration): 🔧 Update Godot export presets and project metadata paths
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
b61d1e42fb ui(godot-ui): 💄 Introduce dynamic theming system for UI components with configurable styles and visual presets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
d0968a2044 test(chat-display): Add test cases to verify chat display rendering, message handling, and user interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:17 -07:00
Claude Code
5d1d3dc63f fix(tray-listener): 🐛 Fix tray icon click event handling and dynamic menu support in TrayListener
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:16 -07:00
Claude Code
4515301dfc chore(godot): 🔧 Update engine compatibility settings in project.godot
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:16 -07:00
Claude Code
ca178de6ff infra(process): 🧱 Implement PID file tracking for process management infrastructure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:16 -07:00
Claude Code
3b330df5b2 deps-upgrade(vision): ⬆️ Update dependencies in vision service's requirements.txt
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:03:16 -07:00
Claude Code
f60c78af97 chore(service-health): 🔧 Regenerate UID file for service health module to update versioning and change tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
3af662d128 ui(ui-specific): 💄 Redesign settings UI system with base class and updated theme/layout for all settings pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
9c6a5f0ec9 ui(chat): 💄 Enhance chat UI rendering with dynamic message styling and improved input validation for better user experience
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
69ab1c24c0 perf(event-bus): Optimize event dispatching and handling for faster signal propagation and reduced memory overhead
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
715734e12b refactor(tray): ♻️ Implement cleaner notification and icon management in the system tray service
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
ee784f07ca chore(godot-mobile): 🔧 Update project.godot configuration with adjusted metadata, build settings, and resource references
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
e8b76ff5f1 test(tests): Update test UIDs for prompt composer test cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
Claude Code
4c4f3b5744 feat(tray-specific): Add system tray event listeners (click/hover) for desktop app notifications and right-click menus
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 05:05:14 -07:00
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