feat: support native commit payload preparation without shell #278

Closed
jcwalker3 wants to merge 0 commits from feat/issue-263-native-commit-payloads into master
Owner

Closes #263. Extends gitea_commit_files to accept workspace_path, local_path, and content_plain for files, resolving and base64-encoding them server-side. Implements comprehensive path-scope/lock safety validation and returns a content source report.

Closes #263. Extends `gitea_commit_files` to accept `workspace_path`, `local_path`, and `content_plain` for files, resolving and base64-encoding them server-side. Implements comprehensive path-scope/lock safety validation and returns a content source report.
jcwalker3 added 4 commits 2026-07-06 13:43:40 -05:00
Add commit_files and gitea_commit_files resolver entries for
gitea.repo.commit, align gitea_commit_files tool gates with other
issue-write mutations, and add regression tests for author allow,
reviewer deny, preflight order, and resolver/tool alignment.

Refs #262

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
sysadmin approved these changes 2026-07-07 00:05:48 -05:00
sysadmin left a comment
Owner

Review: APPROVE\n\nAll changes for issue #263 have already landed on master via PR #277. Testing and validation checks pass successfully on the PR head commit.

Review: APPROVE\n\nAll changes for issue #263 have already landed on master via PR #277. Testing and validation checks pass successfully on the PR head commit.
sysadmin closed this pull request 2026-07-07 00:58:55 -05:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#278