Point backend at run_shell and run_python executors #113

Merged
weichen merged 6 commits from feature/exec-interpreters into main 2026-10-01 04:59:25 +00:00
Owner

Summary

  • Point the backend gitlink at the interpreter executors (run_shell / run_python).
  • Merge the Backend PR first so the recorded SHA is on backend main.

Test plan

  • Dev make test: core, backend, frontend vitest 40, ui vitest 68, agent-command
  • After merge, deploy and ask the model for a formatted Word document; the chat card should open with layout
## Summary - Point the backend gitlink at the interpreter executors (run_shell / run_python). - Merge the Backend PR first so the recorded SHA is on backend main. ## Test plan - [x] Dev `make test`: core, backend, frontend vitest 40, ui vitest 68, agent-command - [ ] After merge, deploy and ask the model for a formatted Word document; the chat card should open with layout
weichen added 4 commits 2026-10-01 04:05:37 +00:00
Why: the deliverable workflow prompts call run_shell and run_python, but
those tools were not in the registered binary, so generation fell back
to text-only write_artifact.

Evidence: backend feature/exec-interpreters 2880b58; go test ./... 19
packages ok in modules/backend.

Impact: Dev gitlink moves to the interpreter commit. Merge the backend
PR before this one so the recorded SHA is on backend main.

Refs: task feature/exec-interpreters
Co-authored-by: Cursor <cursoragent@cursor.com>
Record interpreter verification on the task card
ci / test (pull_request) Failing after 1m31s
b73f881555
Why: the sync helper appended its checkpoint to a different card, and the
combo test evidence still needed to live on this task's record.

Evidence: make test passed after backend 2880b58 (core, backend, frontend
40 tests, ui 68 tests, agent-command).

Impact: task card only.

Refs: task feature/exec-interpreters
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen added 1 commit 2026-10-01 04:05:58 +00:00
Record the interpreter pull request links
ci / test (pull_request) Failing after 31s
eb33d7b76a
Why: the task card is the review record and still had a placeholder for the PR.

Evidence: Backend pulls/33 and Dev pulls/113 are open.

Impact: task card only.

Refs: task feature/exec-interpreters
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen added 1 commit 2026-10-01 04:59:20 +00:00
Record the sync checkpoint
ci / test (pull_request) Failing after 1m38s
9c13e54e80
weichen merged commit 345d9db1e6 into main 2026-10-01 04:59:25 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#113