Commit History

feat: enable chat functionality through environment variable
af6d7ef

ryomo commited on

doct: add tool_prefix to MCP Guide
e7c03d2

ryomo commited on

fix: handle HarmonyError bug in token processing
1824dd0

ryomo commited on

Revert "fix: add retry logic for streaming errors in chat functionality"
25e14ff

ryomo commited on

fix: add retry logic for streaming errors in chat functionality
4fd326a

ryomo commited on

refactor: improve message building and streaming logic in chat functionality
49c6bf6

ryomo commited on

fix: update oh.ToolDescription instantiation to use .new() method
6c3fd09

ryomo commited on

feat: add logging for llm_modal and llm_zerogpu
c35586f

ryomo commited on

feat: integrate tool prefix handling for MCP tools in chat functionality
276be42

ryomo commited on

feat: add tool_prefix support to MCPClient and update game initialization
196658e

ryomo commited on

feat: add support for suppressing Gradio DeprecationWarnings via environment variable
2c30381

ryomo commited on

chore: add logging for MCPClient initialization
754dccc

ryomo commited on

feat: enhance chat functionality with system instructions and MCP client integration
c37e7d2

ryomo commited on

fix: update agent loop iterations and improve tool usage guidelines in chat_with_mcp_tools
700b662

ryomo commited on

fix: update generate_stream to support async streaming for Modal and ZeroGPU
056e98d

ryomo commited on

fix: add logging for LLM stream calls and remove debug logs in tool execution
e20b84b

ryomo commited on

fix: ensure thread joins properly in generate_stream function
0016ceb

ryomo commited on

fix: accumulate LLM responses across iterations in chat_with_mcp_tools
7386493

ryomo commited on

fix: correct import path again
5ae4757

ryomo commited on

fix: correct import path
364fdfe

ryomo commited on

feat: remove MCP prompt feature and integrate prompt logic directly into MCP tools for broader chat AI compatibility
9da4234

ryomo commited on

refactor: organize codebase into "chat" and "mcp_server" directories for feature separation
aaa5822

ryomo commited on

feat: update game instructions and enhance chat functionality
9b5540f

ryomo commited on

feat: add max_containers parameter to generate_stream function
1404589

ryomo commited on

chore: rename mcp_tools.py to mcp_server.py
7ecae9c

ryomo commited on

feat: integrate MCP tool support and enhance chat functionality
22695c6

ryomo commited on

feat: move configuration settings to a dedicated settings module
249b762

ryomo commited on

feat: configure logging level from environment variable and load dotenv in initialization
9c71d08

ryomo commited on

feat: add system prompt generation for Lord AI with personality customization
b96b116

ryomo commited on

feat: enhance lord's decision-making with action probabilities and personality traits
353b2d2

ryomo commited on

refactor: restructure execute_turn_logic into smaller functions for clarity
b48bb47

ryomo commited on

refactor: separate MCP tools to mcp_tools.py
bd56ca5

ryomo commited on

feat: implement execute_turn functionality
ea5a5fd

ryomo commited on

feat: add available advice options and list functionality
abe8a34

ryomo commited on

feat: implement game state management
389bf98

ryomo commited on

refactor: update llm_zerogpu.py and llm_modal to align each other
0300eff

ryomo commited on

refactor: switch llm_modal generate_stream implementation from class-based to function-based to align with llm_zerogpu.py
0ddba75

ryomo commited on

feat: add .env.sample and update README for USE_MODAL configuration
f0226f8

ryomo commited on

refactor: rename modules for llm to llm_modal.py and llm_zerogpu.py
0a79889

ryomo commited on

refactor: move TokenStreamer class to its own module
77bfbb7

ryomo commited on

refactor: Convert generate_stream to standalone function for ZeroGPU compatibility
669723f

ryomo commited on

feat: add logging
3fa45ef

ryomo commited on

feat: implement zeroGPU support
06a4584

ryomo commited on

feat: implement LLM chat functionality with Modal
2129942

ryomo commited on

Implement "Hello World"
9d6bce3

ryomo commited on