Commit graph

1556 commits

Author SHA1 Message Date
777genius
8c84720246 chore(runtime): bump orchestrator lock to 0.0.13 2026-04-29 12:18:50 +03:00
777genius
6bf2de89c5 chore(team): refine member work sync planning 2026-04-29 11:58:56 +03:00
777genius
02c7e99970 test(changes): drop legacy evidence mode assertions 2026-04-29 11:26:43 +03:00
777genius
ca16ccecce merge: opencode hybrid evidence ui continuation 2026-04-29 11:19:19 +03:00
777genius
d2a3cb45ad docs: clarify openclaw agent teams integration 2026-04-29 11:14:21 +03:00
777genius
f19adea10d docs: add openclaw integration guide 2026-04-29 11:01:59 +03:00
777genius
93532f3ff5 feat: expose agent teams control via MCP 2026-04-29 10:55:07 +03:00
777genius
07a9f603de fix(changes): require strict ledger hunk rejects 2026-04-29 00:14:53 +03:00
777genius
d3399e631b test(team): stabilize mixed opencode lane readiness check 2026-04-28 23:54:51 +03:00
777genius
642cea8857 fix(changes): rank full text evidence by blobs 2026-04-28 23:42:35 +03:00
777genius
fdf5ddeb61 fix(changes): project opencode upgrades in detail view 2026-04-28 23:34:17 +03:00
777genius
756fd7f537 feat(team): refine team list status display 2026-04-28 23:15:32 +03:00
777genius
143f905b86 test(changes): cover supported opencode backfill cache 2026-04-28 23:14:22 +03:00
777genius
fe722cd8bc fix(changes): version opencode backfill cache 2026-04-28 23:11:45 +03:00
777genius
ef82755b17 fix(changes): avoid caching stale opencode contracts 2026-04-28 23:10:41 +03:00
777genius
7b5924c8bd fix(changes): accept opencode evidence contract version 2026-04-28 23:05:44 +03:00
777genius
33a8a5fabc fix(changes): key opencode backfill by context hash 2026-04-28 23:01:42 +03:00
777genius
53012ed623 fix(changes): pass verified opencode delivery context 2026-04-28 22:52:05 +03:00
777genius
ee590d0a62 test(changes): ignore related opencode deliveries 2026-04-28 22:39:47 +03:00
777genius
6bc9ddbc3e test(changes): ignore display-only opencode delivery 2026-04-28 22:34:27 +03:00
777genius
9d9c7fbd38 fix(changes): reread ledger after opencode backfill failure 2026-04-28 22:33:11 +03:00
777genius
ba09010fcb fix(changes): derive opencode backfill member from delivery 2026-04-28 22:28:58 +03:00
777genius
819a1f6e8f test(changes): reset decisions on ledger evidence upgrade 2026-04-28 21:58:24 +03:00
777genius
9f785ee3b2 test(changes): keep opencode transient backfill retryable 2026-04-28 21:47:52 +03:00
777genius
c065dc703d fix(changes): remove opencode evidence mode from ui bridge 2026-04-28 21:41:56 +03:00
777genius
ff506d0d96 fix(changes): fingerprint projected ledger summaries 2026-04-28 21:08:10 +03:00
777genius
4895a00474 fix(ci): restore opencode relay recovery 2026-04-28 21:03:21 +03:00
777genius
50b2c715e7 feat(changes): use default opencode evidence path 2026-04-28 20:51:05 +03:00
777genius
8ac0b43a2a perf(runtime): speed up dashboard provider status loading 2026-04-28 20:36:17 +03:00
777genius
8da5b7f25d feat(changes): pass opencode evidence mode 2026-04-28 20:20:07 +03:00
777genius
051bfe2319 feat: prefer orchestrator codex model catalog 2026-04-28 20:13:03 +03:00
777genius
42c9cbd227 fix(team): restart shell-only tmux teammates directly 2026-04-28 19:06:36 +03:00
777genius
4d5533585c fix(team): reconcile teammate launch liveness 2026-04-28 18:38:46 +03:00
Илия
1d19a59b12
Merge pull request #91 from 777genius/feat/tmux-optional-process-backend
test(team): strengthen tmux decoupling checks
2026-04-28 17:49:40 +03:00
Илия
ec3740d9c8
Merge pull request #90 from 777genius/fix/provisioning-live-output-trace
feat(team): surface provisioning trace in live output
2026-04-28 17:49:18 +03:00
777genius
7bb24934a5 feat(team): enable task stall monitoring by default 2026-04-28 17:42:19 +03:00
777genius
28d0ab20c0 feat(team): support controlled opencode teammate relaunch 2026-04-28 17:42:19 +03:00
777genius
95da573081 fix(agent-graph): improve stopped team visuals 2026-04-28 17:42:18 +03:00
777genius
e87ef2dd85 fix(codex): propagate native runtime context 2026-04-28 17:42:18 +03:00
777genius
bef34983f5 fix(team): recover opencode runtime lane indexes 2026-04-28 17:42:18 +03:00
777genius
1f7f31f3ee fix(team): preserve task log owners across codex transcripts 2026-04-28 17:41:06 +03:00
777genius
075976fd23 feat(team): surface provisioning trace in live output 2026-04-28 17:25:10 +03:00
iliya
c66923c868 test(team): strengthen tmux decoupling checks 2026-04-28 17:14:14 +03:00
Илия
2c2f84a00e
feat(team): make tmux optional for desktop teammates Merge pull request #89 from 777genius/feat/tmux-optional-process-backend
Merge pull request #89 from 777genius/feat/tmux-optional-process-backend
2026-04-28 16:42:43 +03:00
iliya
31ae128778 feat(team): make tmux optional for desktop teammates 2026-04-28 16:13:45 +03:00
Илия
a8d53ca5cb
fix(ci): restore dev validation 2026-04-28 16:08:05 +03:00
Artem Rootman
6c43380846
fix(team): propagate cross-provider member args to lead subprocess
* fix(team): propagate cross-provider member args to lead subprocess

When a team has an anthropic lead and codex teammates, the lead was
launched without --settings {"codex":{"forced_login_method":"chatgpt"}}.
buildInheritedCliFlags in the lead had nothing to pass to the codex
teammate, which started without knowing the required auth method and
crashed with "no CODEX_API_KEY or OPENAI_API_KEY configured".

Adds buildCrossProviderMemberArgs that collects provider launch args for
member providers that differ from the primary, and merges them into the
lead's launch args so they propagate to teammates via buildInheritedCliFlags.

* fix: log cross-provider env resolution failures instead of silently swallowing
2026-04-28 14:26:52 +03:00
777genius
82f73e58c2 fix: improve team runtime recovery and launch settings 2026-04-28 12:08:01 +03:00
777genius
e48ecf664a fix(changes): keep metadata-only ledger events manual 2026-04-28 11:28:20 +03:00
777genius
8f7712ed74 fix(team): improve opencode task log rendering 2026-04-27 23:50:23 +03:00