llmOS-Agent / src /chat.py

Commit History

fix duplicate junior messages
e6ecb98

tech-envision commited on

Add message queue for agent chat
b8c6bee

tech-envision commited on

Add multi-agent team with communication
f7c8c98

tech-envision commited on

Modify tool response handling
258e41b

tech-envision commited on

Emit waiting placeholder for tools
9ecde57

tech-envision commited on

refactor(chat): remove logging of thinking trace in chat session
367d937

minchyeom commited on

Remove non-stream chat
3e5cdc3

tech-envision commited on

refactor(chat): comment out tool calls serialization in output formatting
7196e74

minchyeom commited on

Prevent storing empty assistant messages in the database
100e82d

minchyeom commited on

Return tool calls when present
49e2d72

tech-envision commited on

document session registry
114361d

tech-envision commited on

fix: respond when no tool used
fc0265f

tech-envision commited on

stream only final responses
280fbf3

tech-envision commited on

Add asynchronous message streaming
d0252db

tech-envision commited on

Remove unused EMBEDDING_MODEL_NAME from ChatSession initialization
e98e0c1

starsnatched commited on

Handle CancelledError during tool call follow-up
930ff68

tech-envision commited on

Add asynchronous VM execution and update prompt
a8ee91f

tech-envision commited on

Handle multiple tool calls
008a8e2

tech-envision commited on

Insert system prompt at runtime
10ac258

tech-envision commited on

Add per-user VM registry and update upload paths
66bc790

tech-envision commited on

Add document upload support and update prompt
7a7b1d3

tech-envision commited on

Update model names and configuration parameters for improved performance
f741707

starsnatched commited on

Add persistent VM execution
2bae1d8

tech-envision commited on

Replace python execution tool with terminal
ecc9e42

tech-envision commited on

Remove add_two_numbers tool
385fdad

tech-envision commited on

Add default system prompt and ensure it is used
86c5368

tech-envision commited on

Add configurable num_ctx option
4c7374d

tech-envision commited on

Allow limited imports in execute_python
7bd7366

tech-envision commited on

Add session-based conversation history
27b075e

tech-envision commited on

Update chat prompt and fix message type in ChatSession
ccb1848

minchyeom commited on

Add user-based session tracking
bf45c7d

tech-envision commited on

fix: store tool calls as json and avoid duplicate messages
ec335c4

tech-envision commited on

Add database support and persist chat history
bedb8e2

tech-envision commited on

Add initial implementation of chat application with required dependencies
0e02b97

minchyeom commited on