makecindy / makecindy/cindy

Make the default permission mode for new collaboration Workers configurable

Open
#1,990 3 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
2.7k
Forks
401
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: liuheng
**客户端版本**: 0.1.33

---

## 使用场景

我经常在 Cindy 的协同模式中创建多个 Worker,让它们并行处理同一个项目。以前新 Worker 默认是 Full access;现在新 Worker 默认变成 Auto-review,创建后还要逐个手动切换权限。

## 诉求

希望可以设置新 Worker 的默认权限模式,至少支持 Auto-review 和 Full access,并且最好能按项目记住。

## 建议方案

1. 在“设置 → 协同”增加“Worker 默认权限模式”。
2. 创建 Worker 时使用该默认值;如果没有设置,保持当前 Auto-review 默认。
3. 可选:提供“继承 Lead 当前权限”的选项。
4. 创建 Worker 弹窗中显示实际将使用的权限模式,避免用户误以为会继承 Lead 权限。

这样可以避免批量创建 Worker 后重复手工切换权限,同时保留默认的安全策略。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**界面语言**: en

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing the Settings → Collaboration screen and the Create Worker dialog, then identify how the default permission mode is stored and applied. Done means a configurable Auto-review or Full access default is used for new Workers and the dialog shows the resulting mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.