Commit History

Update src/prompts/system_prompt_voice.md
55e5452

kanha-upadhyay commited on

Update src/prompts/system_prompt_text.md
b9da250

kanha-upadhyay commited on

Updated README.md
27a5ced

Kanha Upadhyay commited on

refactor WebRTC and WebSocket services to remove user_id dependency from session management
ad024aa

ramanjitsingh1368 commited on

refactor conversation handling to remove user_id dependency and update schemas for name and email
b8bc03f

ramanjitsingh1368 commited on

refactor authentication flow by removing unused middleware and simplifying user sign-in response
d697ce3

narinder1231 commited on

refactor user model and schemas to consolidate name fields and remove signup schema
fcfe4b3

ramanjitsingh1368 commited on

enhance meeting availability response format for better readability
33f965d

ramanjitsingh1368 commited on

update port in docker file
4f47f48

narinder1231 commited on

use different prompts for voice and text conversations
173ca46

narinder1231 commited on

fix sesson url creation
b97def2

narinder1231 commited on

add system prompt for voice to voice conversation
7d27e4e

narinder1231 commited on

rename system prompt file name
e160e6f

narinder1231 commited on

Add error handling to semantic_search method in FileService to give ai context
091afc0

ramanjitsingh1368 commited on

Add pytz dependency and enhance meeting time handling with timezone support
197512a

ramanjitsingh1368 commited on

Add WebSocket routing for conversation handling and refactor controllers
269b3c2

ramanjitsingh1368 commited on

Refactor URL construction in MeetingService; improve WebSocketService URI handling
e234fba

ramanjitsingh1368 commited on

Refactor Dockerfile and clean up unused schemas; update Redis client initialization and environment configuration
a3aa6c1

ramanjitsingh1368 commited on

Add HubSpot API key and Redis URI to environment configuration
f0c93f5

ramanjitsingh1368 commited on

Add Redis integration for session management and update WebSocket handling
00662bb

ramanjitsingh1368 commited on

add token in query params instead of onopen event
07aae89

narinder1231 commited on

Return an empty list instead of raising an error when no messages are found in MessageRepository
4d58bc4

ramanjitsingh1368 commited on

Add CORS headers to error responses in AuthenticationMiddleware for improved client compatibility
aac8286

narinder1231 commited on

Implement JWT validation in ConversationController to ensure secure WebSocket connections
272c2c0

narinder1231 commited on

Add conversation history handling to WebRTC and WebSocket services
33fe7cc

ramanjitsingh1368 commited on

Update timezone description to emphasize explicit user confirmation of region
4eac4ee

ramanjitsingh1368 commited on

Update timezone descriptions in OpenAI tools for clarity and regional calendar usage
c5b40ef

ramanjitsingh1368 commited on

Enhance WebSockets message passing by using structured input/output
9342992

ramanjitsingh1368 commited on

Enhance error handling in MeetingService to improve response messaging and code clarity
98362b1

ramanjitsingh1368 commited on

Integrate Schedule meeting functionality with AI Bot
3f2f6d9

ramanjitsingh1368 commited on

Fix typo in system prompt and add detailed instructions for using tools related to meeting scheduling
f9bc64d

ramanjitsingh1368 commited on

Add method to retrieve available salesperson meetings from HubSpot API
1fdd1ef

ramanjitsingh1368 commited on

Add MeetingController and MeetingService for scheduling and managing meetings; implement availability checks and booking functionality
ec47532

ramanjitsingh1368 commited on

Rename websocket parameter to client_websocket in handle_text_conversation_with_openai_websockets for clarity
cc5642a

ramanjitsingh1368 commited on

Handle WebSocketDisconnect in ConversationController to ensure proper disconnection and logging
6fb66ca

ramanjitsingh1368 commited on

Add support for OPTIONS method in AuthenticationMiddleware to bypass authentication
1fac072

narinder1231 commited on

Refactor conversation handling to remove request dependency and update user retrieval method; adjust schemas to remove ephemeral_key from CreateWebrtcConnectionSchema while retaining it in response.
1c4497b

narinder1231 commited on

Add ephemeral_key to OpenAIClient response structure
cfd5929

narinder1231 commited on

Update modality field to use pattern validation in Conversation model
2f04f48

ramanjitsingh1368 commited on

Enhance WebSocket handling for text conversations
d4f6849

ramanjitsingh1368 commited on

Improve conversation handling to remove ephemeral_key from frontend and enforce modality validation
4267717

ramanjitsingh1368 commited on

Add MeetingController and related schemas and services for meeting management
5e720ea

ramanjitsingh1368 commited on

Add aiortc dependency to pyproject.toml
9a350a1

ramanjitsingh1368 commited on

Merge branch 'improve-the-code-quality-as-per-standards' of https://dev.azure.com/sifars/Keepme/_git/Keepme into improve-the-code-quality-as-per-standards
543ede9

ramanjitsingh1368 commited on

Improve conversation and file controllers to use schema validation and improve WebSocket handling
af7af6c

ramanjitsingh1368 commited on

Improve Conversation and File API routers to enforce authentication dependencies
14bfd4c

ramanjitsingh1368 commited on

Improve file and conversation services to use repository pattern
1e0a76d

ramanjitsingh1368 commited on

Implement WebSocket service for handling conversations and integrate OpenAI client for text generation
2efe331

ramanjitsingh1368 commited on