Mike
7609c548c5
fix(tests): resolve pre-existing test failures on non-standard environments
...
- TeamProvisioningServiceRelay: add missing stat fields (mode, dev, ino,
mtimeMs, ctimeMs, birthtimeMs) to fs mock so new fingerprint-based
TeamConfigReader cache can read config in tests
- TeamMcpConfigBuilder: export clearResolvedNodePathForTests() to reset
module-level node path cache between tests; restore execFileMock
implementation in beforeEach after vi.restoreAllMocks() clears it;
broaden node binary regex to accept versioned names (node-22, node-20)
common on Fedora/RHEL systems
- ScheduledTaskExecutor: strip CLAUDECODE at spawn site as last defence
so nested-session detection is prevented even when buildProviderAwareCliEnv
merges it back in from the outer process environment
2026-05-02 20:10:42 +05:00
777genius
e96f97d83d
fix: stabilize team launch runtime status
2026-05-02 11:50:07 +03:00
777genius
01b8161f41
fix(team): preserve explicit launch defaults
2026-05-01 23:43:36 +03:00
777genius
90aa2942f9
feat(task-logs): show codex native trace fallback
2026-05-01 22:43:11 +03:00
Zelen
ca21ab206e
fix(team): render agent error messages
...
* fix(team): render agent error messages
* test(team): cover agent error activity rendering
* fix(ci): clear ui lint gate
* test(team): reset config cache in relay suites
* test(team): harden mixed lane matrix waits
* test(team): harden ci-sensitive team assertions
---------
Co-authored-by: iliya <iliyazelenkog@gmail.com>
Co-authored-by: 777genius <quantjumppro@gmail.com>
2026-05-01 21:25:03 +03:00
777genius
f7e14e2b9a
test(team): harden runtime advisory live smoke
2026-05-01 20:13:28 +03:00
777genius
601d51d54e
fix(team): harden launch reconciliation and diagnostics
2026-05-01 20:10:14 +03:00
777genius
db4a73bda7
test(team): cover advisory snapshot timeout
2026-05-01 18:43:28 +03:00
777genius
44f609ab6a
fix(team): harden launch state tracking
2026-05-01 18:41:33 +03:00
777genius
511ea75c4f
fix(task-logs): invalidate sources before change events
2026-05-01 17:56:33 +03:00
777genius
b584fa0403
fix(task-logs): cache transcript discovery safely
2026-05-01 17:46:49 +03:00
777genius
50ce94dcaa
fix(team-runtime): suppress opencode heartbeat spawn noise
2026-05-01 17:24:24 +03:00
777genius
c536557991
fix(member-work-sync): serialize audit journal appends
2026-05-01 17:15:16 +03:00
777genius
5224fe4cda
fix: harden opencode launch recovery
2026-05-01 17:00:20 +03:00
777genius
3240ea6406
fix: harden teammate runtime lifecycle handling
2026-05-01 12:23:10 +03:00
777genius
0ace2a6255
fix(team): harden opencode runtime status and effort UI
2026-04-30 23:11:22 +03:00
777genius
752ae9ea4b
fix(team): materialize recovered opencode lane manifests
2026-04-30 23:11:20 +03:00
777genius
7dc4a1976d
test(member-work-sync): restore boundary coverage
2026-04-30 23:11:20 +03:00
777genius
9fb9e5f66a
chore: snapshot dev work sync state
2026-04-30 23:11:18 +03:00
777genius
62691e203d
test(member-work-sync): clean claude live temp dirs
2026-04-30 23:11:15 +03:00
777genius
f391dda3cb
fix(opencode): pass full MCP launch args
2026-04-30 23:11:13 +03:00
777genius
0b28d8f4b2
fix(member-work-sync): ignore non-terminal opencode turns
2026-04-30 23:10:05 +03:00
777genius
f0a5cf7617
test(opencode): await live provisioning cleanup
2026-04-30 23:10:03 +03:00
777genius
0af9994c9a
feat(member-work-sync): ingest opencode turn-settled events
2026-04-30 23:09:59 +03:00
iliya
62a1b0e865
fix: show effective Anthropic API key status
2026-04-30 22:21:29 +03:00
iliya
bab17e91ba
test: launch dev mcp preflight through tsx bin
2026-04-30 11:32:41 +03:00
777genius
7d08205a23
fix(ci): clean member work sync validation
2026-04-30 00:05:58 +03:00
777genius
7fa71019b2
fix: launch dev mcp server via node
2026-04-29 22:43:42 +03:00
777genius
27a38034cc
fix(member-work-sync): infer codex settled env from model
2026-04-29 22:43:42 +03:00
777genius
55ffb185c3
fix(member-work-sync): reclaim stale turn settled payloads
2026-04-29 22:43:41 +03:00
777genius
3ce183a229
fix(member-work-sync): pass codex turn settled env to mixed teams
2026-04-29 22:43:41 +03:00
777genius
8e7f7bea43
feat(member-work-sync): ingest codex turn settled events
2026-04-29 22:43:41 +03:00
777genius
adb2b5c351
test(member-work-sync): support codex connected-account live runs
2026-04-29 22:43:41 +03:00
777genius
b8cbe40c01
test: stabilize claude stop hook live report check
2026-04-29 22:43:41 +03:00
777genius
88d9b7c0c5
test(member-work-sync): fail fast on codex live runtime errors
2026-04-29 22:43:41 +03:00
777genius
ad331b131f
test: preserve opencode semantic live artifacts
2026-04-29 22:43:41 +03:00
777genius
dbec466c14
test: fail fast on claude live api errors
2026-04-29 22:43:41 +03:00
777genius
0d83f94537
test: require post-validation claude stop hook
2026-04-29 22:43:41 +03:00
777genius
10188109eb
fix(team-mcp): route agent teams mcp to app state
2026-04-29 22:43:41 +03:00
777genius
bfd8b30ad5
test: expand claude work sync live scenarios
2026-04-29 22:43:20 +03:00
777genius
7cb6cddee8
test: stabilize claude work sync live e2e
2026-04-29 22:43:20 +03:00
777genius
4d0cce601a
test: add member work sync live e2e coverage
2026-04-29 22:43:20 +03:00
777genius
05d9b5a9b1
feat: add member work sync stop hook ingest
2026-04-29 22:43:19 +03:00
777genius
b2edfe5d2a
test: characterize runtime settings hook merge
2026-04-29 22:43:19 +03:00
777genius
90401b41a1
chore(member-work-sync): clarify lifecycle dispatch boundary
2026-04-29 22:43:19 +03:00
777genius
d27c1bcc51
fix(member-work-sync): preserve undelivered nudge retries
2026-04-29 22:43:19 +03:00
777genius
f705cd25cb
feat(member-work-sync): schedule due nudge dispatch
2026-04-29 22:43:19 +03:00
777genius
53c72e56ae
feat(member-work-sync): suppress nudges while members are busy
2026-04-29 22:43:19 +03:00
777genius
325f1ffba2
fix(member-work-sync): keep diagnostics reads passive
2026-04-29 22:43:19 +03:00
777genius
99b636fd33
feat(member-work-sync): rate limit nudge retries
2026-04-29 22:43:19 +03:00