ComradeSwarog
597c690dbc
fix(opencode): add Windows junction fallback for node_modules EPERM symlink error ( #187 )
...
On Windows 10 without Developer Mode, the OpenCode runtime fails to create
a symlink from shared-cache/config-node_modules to the profile's
node_modules directory. The EPERM error blocks the entire OpenCode provider
catalog, leaving it unavailable.
Changes:
- New openCodeWindowsNodeModulesJunction module that pre-creates a Windows
directory junction (no Developer Mode required) before the runtime call
when an EPERM symlink error is detected
- On Windows, loadView and loadProviderDirectory now detect EPERM symlink
errors, extract the profile ID, create the junction, and retry the
runtime command once before falling back to the error response
- Updated diagnostic hints to accurately reflect that the runtime does not
yet include junction fallback, and that the next runtime update will
include it
- Added unit tests for the junction module and retry behavior
2026-05-28 13:08:54 +03:00
777genius
1126b1ee38
fix(ci): restore dev validation
2026-05-28 01:47:43 +03:00
infiniti
fa36d7f3c0
fix(opencode): extend summary status timeout
2026-05-28 00:39:53 +03:00
777genius
6fbba5feb9
fix(runtime): default provider panel to providers
2026-05-28 00:27:54 +03:00
777genius
a4fb99d0e8
chore(release): use runtime v0.0.50
2026-05-28 00:23:59 +03:00
infiniti
0cbba46083
fix(team): speed up provider runtime preflight
2026-05-27 23:54:10 +03:00
Илия
a76d0cb2ed
fix: count OpenCode inventory fallback as connected Merge pull request #183 from 777genius/fix/opencode-inventory-summary-count
...
fix: count OpenCode inventory fallback as connected
2026-05-27 23:46:55 +03:00
iliya
209b9c72ad
fix: count OpenCode inventory fallback as connected
2026-05-27 23:43:25 +03:00
infiniti
c9e7e49a78
fix: show OpenCode inventory fallback as available
2026-05-27 23:00:32 +03:00
infiniti
e06c24a041
fix: add OpenCode status inventory fallback
2026-05-27 22:41:43 +03:00
777genius
22c7cf77d0
chore(release): retarget draft to v2.2.1
2026-05-27 22:09:42 +03:00
777genius
3e45600e0e
Merge branch 'dev' of https://github.com/777genius/agent-teams-ai into dev
2026-05-27 22:03:50 +03:00
Илия
bb18979d60
Merge pull request #179 from 777genius/fix/windows-provider-status-fallback
...
fix: add Windows provider status fallback
2026-05-27 22:02:54 +03:00
777genius
0339e9d183
chore(runtime): polish provider settings
2026-05-27 21:54:34 +03:00
iliya
21404894c2
fix: add Windows provider status fallback
2026-05-27 21:54:24 +03:00
777genius
d477d272c5
fix(textarea): stabilize inline interaction overlays
2026-05-27 21:54:18 +03:00
777genius
431e3f9a46
fix(terminal): avoid duplicate strict mode spawns
2026-05-27 21:54:03 +03:00
777genius
46a525aea1
fix(cli-status): refresh auth after terminal close
2026-05-27 21:53:47 +03:00
777genius
877a81439b
fix(member-log-stream): simplify member logs view
2026-05-27 21:53:27 +03:00
777genius
42a3fd6834
docs(github): refresh issue templates and release badge
2026-05-27 21:53:12 +03:00
777genius
5e12122db7
chore(release): use runtime v0.0.49
2026-05-27 20:14:25 +03:00
777genius
77e08af03f
fix(team): propagate managed runtime settings env
2026-05-27 18:56:24 +03:00
777genius
5403a2cea9
ci(release): tolerate sentry upload bundles
2026-05-27 18:37:46 +03:00
777genius
0696e7aabe
chore(release): use runtime v0.0.48
2026-05-27 18:27:44 +03:00
777genius
7cc1a59bbc
fix(team): preserve mixed provider runtime settings
2026-05-27 18:22:10 +03:00
777genius
e363394c72
fix(ci): resolve tmp audit failure
2026-05-27 15:28:41 +03:00
777genius
5046d80fdf
test(opencode): update live semantic model results
2026-05-27 12:16:58 +03:00
infiniti
ebcc0e717f
fix(team): reconcile provisioned-but-not-alive bootstrap state
2026-05-27 12:16:41 +03:00
777genius
9d5f176597
test: stabilize runtime provider management assertion
2026-05-27 01:07:07 +03:00
777genius
abce029ef6
ci: reduce lead relay state regex complexity
2026-05-27 00:54:25 +03:00
777genius
444ed7e640
ci: tolerate missing electron binary marker
2026-05-27 00:24:49 +03:00
777genius
f2d24bbf07
ci: restore electron install marker after rebuild
2026-05-27 00:18:43 +03:00
777genius
5bb1e7bf74
ci: use packageManager pnpm version in workflows
2026-05-27 00:00:37 +03:00
Илия
3849c01955
fix(provenance): classify synthetic user turns
...
* fix(provenance): classify synthetic user turns
* fix(provenance): keep assistant display rendering intact
* fix(provenance): preserve source tool result rows
2026-05-26 23:51:17 +03:00
777genius
ab6ab1fc4c
test(team): cover provisioned runtime recovery
2026-05-26 23:44:40 +03:00
777genius
c79b7d4234
fix(team): suppress unverified relay state claims
2026-05-26 23:44:40 +03:00
777genius
b15de780cb
fix(codex-account): keep account snapshots fresh
2026-05-26 23:44:40 +03:00
777genius
1cae11da34
refactor(agent-attachments): use agent image mime types directly
2026-05-26 23:44:40 +03:00
iliya
a7ed38e167
ci: bump reviewrouter codex action
2026-05-26 23:38:17 +03:00
iliya
265d71e8b4
ci: switch dev reviewrouter to codex rotating oauth
2026-05-26 23:07:08 +03:00
777genius
353492eb18
docs: update onboarding and product docs
2026-05-26 19:46:41 +03:00
777genius
f237318c29
fix(agent-teams): surface OpenCode runtime permissions
2026-05-26 19:46:24 +03:00
777genius
636beb5e42
fix(scripts): quote Windows shell invocations
2026-05-26 19:46:13 +03:00
777genius
58a0eb603d
build(runtime): require Node 24 toolchain
2026-05-26 19:44:23 +03:00
777genius
5355570f2c
test(context): cover unchanged lazy init
2026-05-26 19:01:43 +03:00
777genius
1eae8305ea
fix(context): reset lazy project scope
2026-05-26 18:54:17 +03:00
777genius
1b36d1daa6
fix(context): clear project loading on ssh reset
2026-05-26 18:47:16 +03:00
777genius
2fdbf301b4
fix(context): guard project fetches by scope
2026-05-26 18:33:47 +03:00
777genius
636d121f5f
fix(team): guard cross-team targets by context
2026-05-26 18:21:23 +03:00
777genius
7514bf05eb
fix(recent-projects): guard context-scoped refreshes
2026-05-26 17:56:10 +03:00