GravityFalls / python /helpers /mcp_handler.py

Commit History

Merge branch 'pr/693' into development
091ff15

frdel commited on

v0.9.5-pre cleanup, polishing, bugfixing
21be64e

frdel commited on

new option for mcp servers
27e3ce8

Regiteric commited on

debug messages cleanup
2048a39

frdel commited on

minor linter fixes
3a785c8

frdel commited on

feat: Add support for 'streamable http transport' mcp servers
3c480b2
unverified

Rafael Uzarowski commited on

Better initialization
760ba6e

frdel commited on

error formatter
b9da6fb

frdel commited on

switch cloudflare to serveo for SSE
7be0c68

frdel commited on

minor adjustments
a141bd2

frdel commited on

mcp schema fix
717d8c7

frdel commited on

mcp nice loading
78f7378

frdel commited on

mcp polishing
672dd69

frdel commited on

mcp tool prompt fix
95a5c16

frdel commited on

mcp polishing
70e5b6f

frdel commited on

mcp prototype
7f812c5

frdel commited on

mcp wip
df8761f

frdel commited on

mcp wip
3490e7b

frdel commited on

MCP client merge
2cdc6bf

frdel commited on

fix: mcp get_tools_prompt fix for tools with optional arguments
31ac33a
unverified

Rafael Uzarowski commited on

Edit: Cleaned up MCP logs and check attempts.
dab1f29

deciduus commited on

Added: I've made sure that the user_message_text variable is explicitly cast to a string before any length checks or slicing operations are performed on it. I also renamed the variable from user_message_context to user_message_text for better clarity, as it primarily holds the textual part of the user's message.
2c28f10

deciduus commited on

Added: Contextual reminder for mcps with multi-step-processes for agent to not get distracted, to continue process.
1963ef7

deciduus commited on

Update: Improved MCP setup and config, async handling for sessions, auto mcp install if present in settings config (on compose)
25c76c5

deciduus commited on

Edit: Changed mcp.py to mcp_handler.py to prevent potential import confusion between 'mcp' package and 'mcp.py'. Edited dockerfile to 'latest' so it doesnt spin up old builds after image creation. Also edited preinstall to ensure the mcp related dependencies can load non-interactive.
e2b7e2b

deciduus commited on

Edit: Cleaned up MCP logs and check attempts.
d028cba

deciduus commited on

Added: I've made sure that the user_message_text variable is explicitly cast to a string before any length checks or slicing operations are performed on it. I also renamed the variable from user_message_context to user_message_text for better clarity, as it primarily holds the textual part of the user's message.
c1b53af

deciduus commited on

Added: Contextual reminder for mcps with multi-step-processes for agent to not get distracted, to continue process.
49f9940

deciduus commited on

Update: Improved MCP setup and config, async handling for sessions, auto mcp install if present in settings config (on compose)
e3b88b1

deciduus commited on

Edit: Changed mcp.py to mcp_handler.py to prevent potential import confusion between 'mcp' package and 'mcp.py'. Edited dockerfile to 'latest' so it doesnt spin up old builds after image creation. Also edited preinstall to ensure the mcp related dependencies can load non-interactive.
e743679

deciduus commited on