#63 에서 "같은 폴더에 같은 종류의 에이전트는 앞 세션의 ID 가 기록된 뒤에 만든다" 규칙을 넣는다. 온보딩이 없는 앞 세션은 ID 가 생기지 않아, 뒤 세션은 대기 상한까지 기다린 뒤 거부된다.
온보딩을 항상 하게 하면 이 경우가 없어진다.
지금 코드 (v4.9.9)
create_session.sh:51, :88: --no-onboard 를 받는다(기본은 온보딩 on).
worktree_prepare.sh:30, :231: 기본이 off 다. --onboard 를 주지 않으면 create 에 --no-onboard 를 넘긴다.
multi-agent-mux-create/SKILL.md:175 에 옵션이 적혀 있다.
--no-onboard 를 쓰는 테스트 파일 9개(test_uuid_target.py 8곳 등).
제안
create 에서 --no-onboard 를 없앤다. 받으면 이유를 알리고 exit 2.
worktree_prepare.sh --creator-agent 는 항상 온보딩한다. --onboard 플래그는 없애거나 받아도 아무 일도 하지 않게 한다.
SKILL.md 와 다른 문서에서 옵션을 지운다.
정할 것
테스트: 지금은 mock 에이전트로 온보딩 대기를 피하려고 --no-onboard 를 쓴다. 옵션을 없애면 mock 이 온보딩 잡에 started·completed 를 내도록 하거나, 테스트 전용 경로가 필요하다. 테스트 전용 경로가 사실상 같은 옵션이 되지 않게 한다.
## 배경
ID 가 나중에 생기는 에이전트(agy·codex·hermes·opencode)는 첫 대화가 오가야 대화 ID 가 생긴다. 온보딩 없이 만든 세션은 누가 말을 걸기 전까지 행에 ID 가 없다.
- #40 의 자동 등록은 온보딩 잡이 completed 될 때 ID 를 기록한다.
- #63 에서 "같은 폴더에 같은 종류의 에이전트는 앞 세션의 ID 가 기록된 뒤에 만든다" 규칙을 넣는다. 온보딩이 없는 앞 세션은 ID 가 생기지 않아, 뒤 세션은 대기 상한까지 기다린 뒤 거부된다.
온보딩을 항상 하게 하면 이 경우가 없어진다.
## 지금 코드 (v4.9.9)
- `create_session.sh:51`, `:88`: `--no-onboard` 를 받는다(기본은 온보딩 on).
- `worktree_prepare.sh:30`, `:231`: 기본이 **off** 다. `--onboard` 를 주지 않으면 create 에 `--no-onboard` 를 넘긴다.
- `multi-agent-mux-create/SKILL.md:175` 에 옵션이 적혀 있다.
- `--no-onboard` 를 쓰는 테스트 파일 9개(`test_uuid_target.py` 8곳 등).
## 제안
- create 에서 `--no-onboard` 를 없앤다. 받으면 이유를 알리고 exit 2.
- `worktree_prepare.sh --creator-agent` 는 항상 온보딩한다. `--onboard` 플래그는 없애거나 받아도 아무 일도 하지 않게 한다.
- SKILL.md 와 다른 문서에서 옵션을 지운다.
## 정할 것
- 테스트: 지금은 mock 에이전트로 온보딩 대기를 피하려고 `--no-onboard` 를 쓴다. 옵션을 없애면 mock 이 온보딩 잡에 `started`·`completed` 를 내도록 하거나, 테스트 전용 경로가 필요하다. 테스트 전용 경로가 사실상 같은 옵션이 되지 않게 한다.
- 온보딩 없이 빨리 띄우고 싶은 경우(임시 세션 등)를 남길지.
## 관련
- #40 (completed 에서 자동 등록), #63 (같은 폴더의 같은 종류 에이전트)
- 버전 번호와 VERSIONS.md 는 릴리스 때 정한다.
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.
배경
ID 가 나중에 생기는 에이전트(agy·codex·hermes·opencode)는 첫 대화가 오가야 대화 ID 가 생긴다. 온보딩 없이 만든 세션은 누가 말을 걸기 전까지 행에 ID 가 없다.
온보딩을 항상 하게 하면 이 경우가 없어진다.
지금 코드 (v4.9.9)
create_session.sh:51,:88:--no-onboard를 받는다(기본은 온보딩 on).worktree_prepare.sh:30,:231: 기본이 off 다.--onboard를 주지 않으면 create 에--no-onboard를 넘긴다.multi-agent-mux-create/SKILL.md:175에 옵션이 적혀 있다.--no-onboard를 쓰는 테스트 파일 9개(test_uuid_target.py8곳 등).제안
--no-onboard를 없앤다. 받으면 이유를 알리고 exit 2.worktree_prepare.sh --creator-agent는 항상 온보딩한다.--onboard플래그는 없애거나 받아도 아무 일도 하지 않게 한다.정할 것
--no-onboard를 쓴다. 옵션을 없애면 mock 이 온보딩 잡에started·completed를 내도록 하거나, 테스트 전용 경로가 필요하다. 테스트 전용 경로가 사실상 같은 옵션이 되지 않게 한다.관련