Skip to content

feat(langchain): add human approval prerequisite rule - #110

Open
dezsow wants to merge 1 commit into
trustabl:mainfrom
dezsow:hackathon/langchain-hitl-approval
Open

feat(langchain): add human approval prerequisite rule#110
dezsow wants to merge 1 commit into
trustabl:mainfrom
dezsow:hackathon/langchain-hitl-approval

Conversation

@dezsow

@dezsow dezsow commented Aug 24, 2026

Copy link
Copy Markdown

Adds LC-112, a LangChain v1 create_agent rule for privileged execution tools (ShellTool, PythonREPLTool, PythonAstREPLTool) that lack the structural prerequisites for a resumable human-approval boundary.
The rule reuses existing agent predicates—no schema or evaluator changes—and checks for non-empty middleware plus a checkpointer when privileged execution is exposed. Companion changes in trustabl mirror the fixture and add regression coverage; the rulebook PR documents the threat model, calibration, and limitations.

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