Syrus v0.1.1
Syrus 0.1.1
Highlights
- Collaboration modes for cross-fork and upstream PRs. Syrus can now review and approve pull requests opened from forks (modes 2b/3), poll for reviewer feedback, and route it back into the job automatically.
- PR feedback handling end-to-end. New comment ingestion, attribution, and classification pipeline detects reviewer feedback on open PRs and feeds it back into the active job, with per-repository
feedback_policy(confirmorauto) controlling whether Syrus acts on it automatically or waits for confirmation. - Grace period & rejection handling. Jobs now track PR rejection signals, enter a grace period before giving up, and can recover automatically if a closed PR is reopened.
- Feature branch lifetime tracking. Post-upstream-PR branches now track iteration count and lifetime, surfaced in job details and timeline.
Desktop app
- Windows: Syrus now installs Docker Desktop for you — unattended, per-user install with license pre-acceptance, removing a major manual setup step.
- Windows install can resume after a reboot, with clearer first-start guidance for Docker and better per-user install detection.
- Onboarding and runtime setup flows updated to support the new Docker Desktop installer and resume behavior.
Web app
- Job detail and dashboard pages surface fork-review PR status, feedback, and branch lifetime/iteration info.
- Repository settings now include configuration for
feedback_policyand grace period behavior.
Fixes
- Fixed stale GHCR credential guidance shown when pulling images fails.
Internal
- Added specs covering previously untested service classes (job timeline, PR comment ingestion/attribution, fork review approval, grace period expiry, and more).
bin/test-reactnow runs in parallel for faster CI.- Updated
ARCHITECTURE.mdandCLAUDE.mdto reflect collaboration modes, i18n, CLI slugs, and Windows desktop changes. - Added a new "Collaboration" docs section covering all four collaboration modes.
Full changelog
What's Changed
- Add specs for six untested services and parallelize test-react by @tkadauke-syrus[bot] in #1615
- Update ARCHITECTURE.md for changes since 2026-07-01 by @tkadauke-syrus[bot] in #1608
- Land Epic #149: PR Feedback Loop, Fork Review Workflow, and Collaboration Mode Documentation by @tkadauke-syrus[bot] in #1621
- CLAUDE.md: document i18n, CLI slugs, and Windows desktop by @tkadauke-syrus[bot] in #1607
- Field fixes: stale-GHCR-login pull guidance (the 0.1.0 install failures) + Sonnet 5 release notes by @skadauke in #1623
- Windows install: auto-resume after reboot, Docker first-start guidance, per-user install detection by @skadauke in #1624
- Windows: Syrus installs Docker Desktop itself (unattended, no UAC, license pre-accepted) by @skadauke in #1626
Full Changelog: v0.1.0...v0.1.1