Skip to content

fix(deps): pin geny-executor>=2.0.1#785

Merged
CocoRoF merged 1 commit into
mainfrom
fix/bump-executor-2.0.1
May 18, 2026
Merged

fix(deps): pin geny-executor>=2.0.1#785
CocoRoF merged 1 commit into
mainfrom
fix/bump-executor-2.0.1

Conversation

@CocoRoF
Copy link
Copy Markdown
Owner

@CocoRoF CocoRoF commented May 18, 2026

Hotfix

Pins the buggy 2.0.0 out. 2.0.1 (executor PR #203, `daf2e1f`) fixes the `SubagentTypeOrchestrator.init() missing 1 required positional argument: 'registry'` crash that hits `/api/sessions` creation flow.

Two files updated:

  • `backend/requirements.txt`: `>=2.0.0` → `>=2.0.1`
  • `backend/pyproject.toml`: same

Deploy (after PyPI release of 2.0.1)

```bash
cd /home/hrjang/docker_web/Geny
sudo git pull origin main
sudo docker compose -f docker-compose.prod.yml build --no-cache backend
sudo docker compose -f docker-compose.prod.yml up -d
```

…ypeOrchestrator zero-arg crash)

Hotfix for prod ``새 세션 만들기`` failure:

  TypeError: SubagentTypeOrchestrator.__init__() missing 1 required
  positional argument: 'registry'

Root cause is in geny-executor 2.0.0 (Stage 12 strategy restore path
constructs the orchestrator zero-arg before the registry can be
bound). Fixed in geny-executor 2.0.1 (PR CocoRoF/geny-executor#203,
daf2e1f). This PR bumps the Geny pin in both requirements.txt and
pyproject.toml so the buggy 2.0.0 can't be resolved on rebuild.

Deploy procedure (after PyPI release of 2.0.1):

  cd /home/hrjang/docker_web/Geny
  sudo git pull origin main
  sudo docker compose -f docker-compose.prod.yml build --no-cache backend
  sudo docker compose -f docker-compose.prod.yml up -d

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@CocoRoF CocoRoF merged commit 039a022 into main May 18, 2026
@CocoRoF CocoRoF deleted the fix/bump-executor-2.0.1 branch May 18, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant