agent users were created with {name}@hive.local but git commits use {name}@hyperhive (set by meta::render_flake). forgejo matches by email, so no profile link appeared on any commit. - extract agent_email() helper returning {name}@hyperhive - use it in ensure_user_exists (new users) - add ensure_user_email() that runs gitea admin user edit to patch existing users; called from ensure_all on every startup sweep Closes #64 |
||
|---|---|---|
| .. | ||
| assets | ||
| src | ||
| Cargo.toml | ||