Skip to content

Add Trustabl Agent Scanner to CI - #350

Open
joshua-trustabl wants to merge 1 commit into
ulab-uiuc:mainfrom
joshua-trustabl:add-trustabl-action
Open

Add Trustabl Agent Scanner to CI#350
joshua-trustabl wants to merge 1 commit into
ulab-uiuc:mainfrom
joshua-trustabl:add-trustabl-action

Conversation

@joshua-trustabl

Copy link
Copy Markdown

We came across your repo and we like that you are developing a framework for automating scientific research tasks, which has the potential to significantly improve research efficiency and productivity. We scanned the repo, and noticed agent runtime reliability findings that might be worth reviewing.

  1. [HIGH] Tool body spawns a subprocess
    File: tiny_scientist/tools/agent_tools.py
    What it means: The @function_tool body spawns an OS process.

  2. [HIGH] Privileged tool has no needs_approval gate
    File: tiny_scientist/tools/agent_tools.py
    What it means: This @function_tool shells out, executes dynamic code, or writes the filesystem, but sets no needs_approval kwarg.

Recommendations are based on our understanding of agent runtime reliability, some findings may be intentional. Please let us know if this was intentional or if our findings are helpful so we can improve the accuracy of the scanner.

Best,
Trustabl.ai
Open-source AI agent reliability scanner (runs locally, GitHub Action)

@joshua-trustabl joshua-trustabl changed the title Trustabl Agent scanner Add Trustabl Agent Scanner to CI Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant