2025-08-30 - 2026-08-30

Overview

64 Active Pull Requests
39 Active Issues
Excluding merges, 2 authors have pushed 17 commits to main and 87 commits to all branches. On main, 11 files have changed and there have been 801 additions and 76 deletions.

63 Pull requests merged by 5 users

Merged #122 fix(agents): wire XAI_API_KEY through reusable workflow reliably 2026-07-30 15:47:36 +02:00

Merged #121 feat(agents): automatic Ollama Cloud → xAI fallback 2026-07-30 15:28:45 +02:00

Merged #120 Allow hermes user to trigger AI agent workflow 2026-07-30 14:07:49 +02:00

Merged #119 fix(agents): rename xai provider key to xai-oc to avoid opencode catalog collision 2026-07-30 13:08:39 +02:00

Merged #115 hotfix: wire the xai provider into install-opencode.sh 2026-07-27 15:49:46 +02:00

Merged #114 chore: switch @lead/@ops from Anthropic to xAI grok-4.5 2026-07-27 15:43:22 +02:00

Merged #113 @junior: publish.sh: PR-creation and push failures are silently swallowed 2026-07-27 15:33:44 +02:00

Merged #109 fix: deterministic dedup of agent double-posts (self-post + framework reply) 2026-07-08 09:35:20 +02:00

Merged #108 feat(ci): re-enable dependency caching (runner cache server fixed) 2026-07-07 17:57:34 +02:00

Merged #107 revert(ci): remove cache steps until runner cache server works 2026-07-07 17:52:25 +02:00

Merged #106 feat(ci): dependency caching for agent runs (opencode + Playwright) 2026-07-07 17:16:25 +02:00

Merged #105 fix(agent): reactions show the agent, not "Ghost" 2026-07-07 15:20:12 +02:00

Merged #104 fix(run-agent): stop agents self-posting their reply as a duplicate comment 2026-07-07 15:09:46 +02:00

Merged #102 agents: discussion mode — devs talk in threads, build only on explicit signal 2026-07-07 13:34:56 +02:00

Merged #96 agents: review round 2 — split-PR flow, thread recency, mention boundaries, learnings cap, pm model 2026-07-06 19:12:28 +02:00

Merged #95 agents: hard timeout on agent runs (hung model blocked the runner ~1h) 2026-07-06 16:58:20 +02:00

Merged #93 @senior: model name in comment 2026-07-06 13:39:41 +02:00

Merged #91 gitea-admin skill: packages / container-registry section 2026-07-06 12:11:33 +02:00

Merged #90 report: static details label on comment dropdowns 2026-07-06 11:59:51 +02:00

Merged #89 report: one uniform dropdown (tokens + tool calls) on every agent comment 2026-07-06 10:36:03 +02:00

Merged #87 @senior: retro: issue #83 2026-07-06 10:16:45 +02:00

Merged #88 publish: qa approval detail on the PR, terse verdict on the issue 2026-07-06 10:10:51 +02:00

Merged #84 @junior: intern 2026-07-06 10:05:00 +02:00

Merged #85 agents: retro loop — @pm retro distills learnings into LEARNINGS.md 2026-07-06 10:03:17 +02:00

Merged #81 publish: trigger comments speak in first person 2026-07-06 09:13:15 +02:00

Merged #77 agents: review fixes — thread attribution, concurrency, rescue stall, docs, CI, pin, cost label 2026-07-06 08:48:37 +02:00

Merged #75 agents: report tokens + $ cost on every agent comment 2026-07-06 08:22:04 +02:00

Merged #74 chore: revert PM-flow test edit 2026-07-05 20:23:44 +02:00

Merged #73 @junior: test: PM flow autopilot 2026-07-05 20:21:21 +02:00

Merged #69 agents: PM-orchestrated flow (@pm hub, @qa reviews, @pm/human merges) 2026-07-05 20:12:20 +02:00

Merged #68 agents: fix ${SECRETS_JSON:-{}} brace bug (caller skills silently skipped) 2026-07-05 17:32:24 +02:00

Merged #67 agents: document single-line requirement for caller-skill secrets 2026-07-05 17:11:56 +02:00

Merged #66 agents: drop redundant agent-name headers from comments (+ fix self-trigger loop) 2026-07-05 17:02:34 +02:00

Merged #65 agents: caller-provided skills hook (move node1-ssh to the owning repo) 2026-07-05 16:37:13 +02:00

Merged #63 agents: remove shared AGENT_TOKEN — per-agent tokens only 2026-07-05 15:51:37 +02:00

Merged #62 docs: README reflects per-agent SELF_TOKEN model 2026-07-05 15:40:30 +02:00

Merged #59 agents: per-agent Gitea identity — each agent uses its own token 2026-07-05 15:33:55 +02:00

Merged #58 feat(ops): @ops uses dedicated TOKEN_OPS not AGENT_TOKEN 2026-07-05 14:52:10 +02:00

Merged #57 ops: .env is the token source of truth (not tokens.md) 2026-07-05 14:01:13 +02:00

Merged #56 feat(ops): make @ops routable + TOKEN_OPS identity 2026-07-05 13:53:12 +02:00

Merged #55 feat(ops): add @ops Gitea-administrator agent 2026-07-05 13:19:30 +02:00

Merged #52 fix(autopilot): merge via AGENT_TOKEN so it triggers deploy 2026-07-05 08:05:43 +02:00

Merged #51 autopilot(qa): bounce to dev instead of halt; stop after 3 2026-07-04 22:21:52 +02:00

Merged #20 @lead: run without asking user 2026-07-04 21:39:02 +02:00

Merged #50 fix(activity-log): tool calls only (drop prose summary) 2026-07-04 13:41:03 +02:00

Merged #49 fix(activity-log): strip PR-description block from reasoning trail 2026-07-04 13:25:30 +02:00

Merged #47 fix(route): resume existing ai/issue-N branch on re-trigger 2026-07-04 12:21:08 +02:00

Merged #45 fix: quote run-name (bare # was a YAML comment) 2026-07-04 11:33:30 +02:00

Merged #43 chore: title agent runs by issue number (run-name) 2026-07-04 11:29:55 +02:00

Merged #41 chore: standardize the ai-agent caller stub 2026-07-04 11:24:50 +02:00

Merged #40 fix(routing): expose agent skills in the roster 2026-07-04 11:00:40 +02:00

Merged #39 @senior: One comment per agent run 2026-07-04 10:55:39 +02:00

Merged #36 @junior: Add runtime .agents-workflow/ checkout to .gitignore 2026-07-04 09:47:42 +02:00

Merged #32 Single source of truth for agent model IDs (fixes #31) 2026-07-04 09:43:28 +02:00

Merged #34 @lead: Dev-agent runs can break later steps by touching the runtime .agents-workflow scripts checkout 2026-07-04 09:43:14 +02:00

Merged #25 @lead: agent skills 2026-07-04 08:27:13 +02:00

Merged #24 @junior: run on issue 2026-07-03 22:28:17 +02:00

Merged #15 @senior: gitea 2026-07-03 13:10:42 +02:00

Merged #13 @junior: agents ssh 2026-07-03 12:09:10 +02:00

Merged #11 @senior: Wire up ssh node1 … in the agent workflow (read-only swarm diagnostics) 2026-07-03 11:17:50 +02:00

Merged #9 @senior: readme 2026-07-02 17:51:56 +02:00

Merged #5 @senior: opscode events are not in the PR 2026-07-02 15:52:44 +02:00

Merged #3 @senior: opencode logs 2026-07-02 15:21:48 +02:00

1 Pull request proposed by 1 user

Proposed #117 @junior: lead update to kimi-k3 2026-07-29 12:48:34 +02:00

37 Issues closed from 4 users

Closed #118 @ops/@lead (xai/grok-4.5) crash on every run: opencode provider-name collision with built-in xai catalog entry 2026-07-30 13:08:40 +02:00

Closed #111 PR-creation step can silently fail, leaving an orphan branch with no PR 2026-07-27 15:33:59 +02:00

Closed #112 publish.sh: PR-creation and push failures are silently swallowed 2026-07-27 15:33:44 +02:00

Closed #101 Model interview 2026-07-07 18:08:56 +02:00

Closed #103 test: discussion mode 2026-07-07 13:37:30 +02:00

Closed #100 test: intern in gitea/agents 2026-07-07 12:19:28 +02:00

Closed #97 test: pm investigation 2026-07-07 09:06:16 +02:00

Closed #98 test: split-PR resolve 2026-07-07 09:06:16 +02:00

Closed #92 model name in comment 2026-07-06 13:39:42 +02:00

Closed #86 retro: issue #83 2026-07-06 10:16:46 +02:00

Closed #83 intern 2026-07-06 10:05:00 +02:00

Closed #82 intern 2026-07-06 09:23:13 +02:00

Closed #53 Intern 2026-07-06 08:57:50 +02:00

Closed #78 test: review-fixes smoke 2026-07-06 08:52:48 +02:00

Closed #76 test: cost footer 2026-07-06 08:24:25 +02:00

Closed #72 test: PM flow autopilot 2026-07-05 20:21:21 +02:00

Closed #70 test: PM-orchestrated flow (normal) 2026-07-05 20:19:06 +02:00

Closed #64 test: delegation trigger without AGENT_TOKEN 2026-07-05 15:53:26 +02:00

Closed #60 test: per-agent identity smoke test 2026-07-05 15:37:30 +02:00

Closed #16 run without asking user 2026-07-04 21:39:02 +02:00

Closed #44 runname check A 2026-07-04 11:34:48 +02:00

Closed #46 runname verify A 2026-07-04 11:34:48 +02:00

Closed #42 RUNNAME-TEST agents 2026-07-04 11:25:30 +02:00

Closed #38 One comment per agent run 2026-07-04 10:55:40 +02:00

Closed #35 Add runtime .agents-workflow/ checkout to .gitignore 2026-07-04 09:47:42 +02:00

Closed #31 Prevent agent model-ID drift between route.sh and install-opencode.sh 2026-07-04 09:43:29 +02:00

Closed #33 Dev-agent runs can break later steps by touching the runtime .agents-workflow scripts checkout 2026-07-04 09:43:14 +02:00

Closed #29 De-duplicate agent model IDs (registry vs provider-config drift) 2026-07-04 09:14:53 +02:00

Closed #28 test routing fix 2026-07-04 09:04:57 +02:00

Closed #22 agent skills 2026-07-04 08:27:13 +02:00

Closed #19 auto start pm on issue 2026-07-04 07:06:09 +02:00

Closed #23 run on issue 2026-07-03 22:28:17 +02:00

Closed #14 gitea 2026-07-03 13:10:42 +02:00

Closed #12 agents ssh 2026-07-03 12:09:10 +02:00

Closed #7 new agent called intern 2026-07-03 11:18:13 +02:00

Closed #10 Wire up ssh node1 … in the agent workflow (read-only swarm diagnostics) 2026-07-03 11:17:50 +02:00

Closed #8 readme 2026-07-02 17:51:56 +02:00

39 Issues created by 1 user

Opened #7 new agent called intern 2026-07-02 17:08:31 +02:00

Opened #8 readme 2026-07-02 17:09:04 +02:00

Opened #10 Wire up ssh node1 … in the agent workflow (read-only swarm diagnostics) 2026-07-03 11:07:46 +02:00

Opened #12 agents ssh 2026-07-03 11:35:33 +02:00

Opened #14 gitea 2026-07-03 12:22:16 +02:00

Opened #16 run without asking user 2026-07-03 13:45:27 +02:00

Opened #19 auto start pm on issue 2026-07-03 14:11:32 +02:00

Opened #22 agent skills 2026-07-03 22:23:01 +02:00

Opened #23 run on issue 2026-07-03 22:24:30 +02:00

Opened #28 test routing fix 2026-07-04 09:04:08 +02:00

Opened #29 De-duplicate agent model IDs (registry vs provider-config drift) 2026-07-04 09:09:44 +02:00

Opened #31 Prevent agent model-ID drift between route.sh and install-opencode.sh 2026-07-04 09:15:35 +02:00

Opened #33 Dev-agent runs can break later steps by touching the runtime .agents-workflow scripts checkout 2026-07-04 09:26:25 +02:00

Opened #35 Add runtime .agents-workflow/ checkout to .gitignore 2026-07-04 09:44:03 +02:00

Opened #38 One comment per agent run 2026-07-04 10:36:21 +02:00

Opened #42 RUNNAME-TEST agents 2026-07-04 11:25:13 +02:00

Opened #44 runname check A 2026-07-04 11:31:33 +02:00

Opened #46 runname verify A 2026-07-04 11:33:50 +02:00

Opened #53 Intern 2026-07-05 08:23:06 +02:00

Opened #60 test: per-agent identity smoke test 2026-07-05 15:34:13 +02:00

Opened #64 test: delegation trigger without AGENT_TOKEN 2026-07-05 15:52:12 +02:00

Opened #70 test: PM-orchestrated flow (normal) 2026-07-05 20:12:20 +02:00

Opened #72 test: PM flow autopilot 2026-07-05 20:19:06 +02:00

Opened #76 test: cost footer 2026-07-06 08:22:39 +02:00

Opened #78 test: review-fixes smoke 2026-07-06 08:48:38 +02:00

Opened #82 intern 2026-07-06 09:19:44 +02:00

Opened #83 intern 2026-07-06 09:23:57 +02:00

Opened #86 retro: issue #83 2026-07-06 10:05:24 +02:00

Opened #92 model name in comment 2026-07-06 13:29:54 +02:00

Opened #97 test: pm investigation 2026-07-07 09:02:07 +02:00

Opened #98 test: split-PR resolve 2026-07-07 09:02:49 +02:00

Opened #100 test: intern in gitea/agents 2026-07-07 09:07:11 +02:00

Opened #101 Model interview 2026-07-07 13:02:57 +02:00

Opened #103 test: discussion mode 2026-07-07 13:35:19 +02:00

Opened #111 PR-creation step can silently fail, leaving an orphan branch with no PR 2026-07-17 11:22:47 +02:00

Opened #112 publish.sh: PR-creation and push failures are silently swallowed 2026-07-27 15:28:47 +02:00

Opened #116 lead update to kimi-k3 2026-07-29 12:44:48 +02:00

Opened #118 @ops/@lead (xai/grok-4.5) crash on every run: opencode provider-name collision with built-in xai catalog entry 2026-07-30 13:08:09 +02:00

Opened #123 run-agent.sh: prompt passed as a single argv exceeds MAX_ARG_STRLEN on long threads 2026-08-30 12:57:05 +02:00