Doku: Unattended Server-Daemon (systemd, Credentials, --all-repos) #69

Open
opened 2026-07-20 18:44:25 +02:00 by frank · 2 comments
Owner

Teil von #66

Ziel

Klare Anleitung, damit forge agent watch unattended auf einem Server läuft und neue Repos mit --all-repos automatisch aufnimmt.

Inhalt (Wiki)

  • Empfohlene Flags: --all-repos --no-tui, Trigger, --pr/--commit, Parallel-Limits
  • Credentials: Keyring vs. FORGE_CREDENTIAL_STORE=file / ~/.config/forge/credentials.json
  • Bare-Cache / repo_cache_dir, Worktrees unter .forge-worktrees/
  • Beispiel-agent.yaml + systemd-Unit (Restart, User, Environment)
  • Hinweis: periodisches Nachladen neuer Repos (Health-Loop), optionale Filter/Intervalle (siehe Sibling-Issues)

Akzeptanz

  • Wiki-Seite oder Abschnitt unter Agent-Watch
  • Home verlinkt bei Bedarf
  • Beispiele stimmen mit forge agent watch --help überein
  • Mit forge wiki update veröffentlicht
Teil von #66 ## Ziel Klare Anleitung, damit `forge agent watch` unattended auf einem Server läuft und neue Repos mit `--all-repos` automatisch aufnimmt. ## Inhalt (Wiki) - Empfohlene Flags: `--all-repos --no-tui`, Trigger, `--pr`/`--commit`, Parallel-Limits - Credentials: Keyring vs. `FORGE_CREDENTIAL_STORE=file` / `~/.config/forge/credentials.json` - Bare-Cache / `repo_cache_dir`, Worktrees unter `.forge-worktrees/` - Beispiel-`agent.yaml` + systemd-Unit (Restart, User, Environment) - Hinweis: periodisches Nachladen neuer Repos (Health-Loop), optionale Filter/Intervalle (siehe Sibling-Issues) ## Akzeptanz - [x] Wiki-Seite oder Abschnitt unter Agent-Watch - [x] `Home` verlinkt bei Bedarf - [x] Beispiele stimmen mit `forge agent watch --help` überein - [x] Mit `forge wiki update` veröffentlicht
Collaborator

🤖 forge agent started

  • Agent: cursor-agent
  • Model: auto
  • Mode: pr
  • Trigger: assignee=agent|+4 mapped
  • Open ToDos: 4

Doku: Unattended Server-Daemon (systemd, Credentials, --all-repos) — Teil von #66

🤖 **forge agent started** - Agent: `cursor-agent` - Model: `auto` - Mode: `pr` - Trigger: `assignee=agent|+4 mapped` - Open ToDos: 4 Doku: Unattended Server-Daemon (systemd, Credentials, --all-repos) — Teil von #66
Collaborator

forge agent failed

agent branch has no commits ahead of main (empty PR); dirty work must be committed before finish
❌ **forge agent failed** ``` agent branch has no commits ahead of main (empty PR); dirty work must be committed before finish ```
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
frank/forgecli#69
No description provided.