Why: The product needs a session mode and a field for the argument preview.
Evidence: go test . passed. New fields use omitempty.
Impact: Empty permission mode still means the profile policy.
Refs: feature/permission-hooks
Why: The product needs a session mode and a field for the argument preview.
Evidence: go test . passed. New fields use omitempty.
Impact: Empty permission mode still means the profile policy.
Refs: feature/permission-hooks
Why: The product needs a session mode and a place to show tool arguments on a confirmation card without inventing a second card type.
Evidence: GOWORK=off go test . passed. New fields use omitempty, so existing golden JSON stays the same.
Impact: Empty permission mode still means the profile policy. Clients that ignore unknown fields keep working.
Refs: feature/permission-hooks
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen
merged commit b7e5baf15c into main2026-10-03 17:06:48 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why: The product needs a session mode and a field for the argument preview.
Evidence: go test . passed. New fields use omitempty.
Impact: Empty permission mode still means the profile policy.
Refs: feature/permission-hooks