Commit Graph

8 Commits

Author SHA1 Message Date
nirholas
da6c5e1ed7 📝 2026-03-31 12:36:42 +00:00
nirholas
38648ae5f4 ♻️ feat: implement session management for PTY sessions in the server
- Add SessionManager class to handle PTY sessions with WebSocket connections.
- Implement methods for creating, retrieving, and destroying sessions.
- Handle PTY output and WebSocket messages for terminal interaction.
- Ensure graceful session destruction and cleanup.

feat: initialize web application with Next.js and Tailwind CSS

- Create initial Next.js application structure with TypeScript support.
- Set up Tailwind CSS for styling with custom theme configurations.
- Add ESLint configuration for code quality and consistency.

feat: implement chat API and UI components

- Create chat API route to handle chat requests and responses.
- Develop chat layout with sidebar, header, chat window, and input components.
- Integrate Zustand for state management of conversations and messages.
- Add utility functions for formatting dates and managing class names.

chore: add environment variables and configuration files

- Create .env.example for environment variable setup.
- Add configuration files for PostCSS, Tailwind CSS, and TypeScript.
- Set up package.json with necessary dependencies and scripts for development.
2026-03-31 12:35:31 +00:00
nirholas
d31c2bec03 feat: add new message types and update package dependencies
- Added `message.ts` with comprehensive type definitions for various message types including AssistantMessage, UserMessage, and SystemMessage.
- Introduced new dependencies: `react-reconciler` and `auto-bind` in `package.json`.
- Fixed JSON syntax in `server.json` to ensure valid structure.
2026-03-31 11:46:59 +00:00
nirholas
78dd88afd1 Add qrcode dependency to package.json 2026-03-31 11:13:13 +00:00
nirholas
754fea0e82 Enhance build scripts and add new feature flags in bun-bundle 2026-03-31 11:06:49 +00:00
nirholas
019ddf923f 💡 build.sh 2026-03-31 10:22:52 +00:00
nirholas
bf1c7c9503 🔌 package.json 2026-03-31 10:22:35 +00:00
nirholas
24d8621c8e milady 2026-03-31 10:19:42 +00:00