News Score: Score the News, Sort the News, Rewrite the Headlines

Wicked Python trickery - dynamically patch a Python function's source code at runtime

written by on 2025-08-23 | tags: python runtime llm security namespace compilation execution functions toolbot monkeypatching In this blog post, I share how I discovered a powerful Python trick: dynamically changing a function's source code at runtime using the compile and exec functions. This technique enabled me to build more flexible AI bots, like ToolBot, that can generate and execute code with access to the current environment. While this opens up exciting possibilities for LLM-powered agen...

Read more at ericmjl.github.io

© News Score  score the news, sort the news, rewrite the headlines