Commit Graph

7 Commits (e3fce1c0c79a2ad287eb656296f1e862ffd92973)

Author SHA1 Message Date
John Kenyon e3fce1c0c7 Fix CLI argument conflict: Change socket option from -s to -S 2025-04-07 04:28:19 +00:00
John Kenyon cc76c5b5bd Fix minor bugs and cleanup 2025-04-07 04:17:09 +00:00
Developer dd3552336f Small rename 2025-04-06 05:50:43 +00:00
Developer bf4f757ef2 Fix build and runtime issues
This commit includes:
- Fixed XDG path handling to use place_runtime_file instead of get_runtime_path
- Updated JSON deserialization for Tokio async compatibility in both client and daemon
- Added missing dirs-next dependency for home directory access
- Fixed return values in several functions
- Created display module for client UI formatting
- Fixed command-line argument conflicts in daemon
2025-04-06 03:36:02 +00:00
Developer f286cc3271 Update PROGRESS.md to mark Phase 1 as completed 2025-04-06 03:28:14 +00:00
Developer bb683724a3 Implement core project structure and functionality
This commit includes:
- Set up workspace with daemon, client, and common crates
- Implemented protocol definitions for client-server communication
- Created session management system with command execution
- Built SQLite database logging infrastructure
- Added Unix domain socket server for daemon
- Implemented client with REPL interface
- Added utility functions for paths and error handling
2025-04-06 03:27:28 +00:00
Developer 44de903ccd Initial commit: Add DESIGN.md, PROGRESS.md and .gitignore 2025-04-06 02:59:51 +00:00