Skip to content

Add RAGFlow sandbox provider example - #10

Open
opencolin wants to merge 2 commits into
mainfrom
examples/ragflow-tenki
Open

Add RAGFlow sandbox provider example#10
opencolin wants to merge 2 commits into
mainfrom
examples/ragflow-tenki

Conversation

@opencolin

@opencolin opencolin commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Adds examples/ragflow-tenki: running RAGFlow's agent code components on Tenki, per the tenki provider from ragflow#17305 (Python + Go).

  • README.mdpip install tenki-sandbox + the Admin > Sandbox Settings table, ephemeral create → execute → destroy lifecycle, allow_outbound off by default, artifacts/ collection (Python provider; the Go port doesn't collect artifacts), server-side max_duration
  • verify.py (+ Node shim) — CI proof without running RAGFlow: who_am_i() → outbound-off sandbox → python3 (42) and node paths → artifacts/ read-back → terminate; passes against the live API
  • Root README: "Agent platforms" section row (shared with Add OpenHermit exec backend example #8/Add DeerFlow sandbox provider example #9; later merges rebase trivially) + example link in the built-in support table

🤖 Generated with Claude Code

@tenki-reviewer

tenki-reviewer Bot commented Aug 3, 2026

Copy link
Copy Markdown

opencolin does not have permission to run Code Reviewer. You can manage permissions in your settings.

opencolin and others added 2 commits August 14, 2026 09:50
Walkthrough for RAGFlow's tenki code-execution provider
(infiniflow/ragflow#17305): pip install tenki-sandbox, the Admin >
Sandbox Settings keys, the ephemeral create/exec/destroy lifecycle, and
the artifacts/ contract. verify.py proves the Tenki surface the provider
is built on -- who_am_i health check, outbound-off sandbox, python and
node execution paths, artifacts/ read-back, terminate -- against the
live API, without running RAGFlow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Review feedback: the Go port explicitly does not collect run artifacts
(only the Python provider does), so drop the "full parity" claim and
qualify the artifacts bullet; remove the stale upstream test count.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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