lightrabbit
df172ac3d5
fix(skill-mcp): pass workspace directory as cwd to stdio MCP processes
...
In OpenCode web multi-workspace mode, skill_mcp spawned stdio child
processes inherited process.cwd() instead of the session's workspace
directory. Pass toolContext.directory through SkillMcpClientInfo to
StdioClientTransport's cwd parameter.
2026-04-14 07:56:24 +00:00
garnetlyx
177c51b640
fix: use in-process flag instead of existsSync for cache availability
...
In OpenCode plugin sandbox, existsSync fails across different hook
contexts (config vs chat.message) because each runs in an isolated
virtual filesystem. Add writtenInCurrentProcess flags to track cache
writes at the process level, eliminating spurious Model Cache Not
Found toast warnings.
Closes #3412
2026-04-13 23:40:51 -07:00
github-actions[bot]
f98f7ec7a4
@garnetlyx has signed the CLA in code-yeongyu/oh-my-openagent#3409
2026-04-14 02:37:18 +00:00
github-actions[bot]
571cf1f162
@kywoo26 has signed the CLA in code-yeongyu/oh-my-openagent#3402
2026-04-13 18:04:41 +00:00
github-actions[bot]
1bb59c3e21
release: v3.17.2
2026-04-13 18:03:21 +00:00
YeonGyu-Kim
b525055590
fix(telemetry): guard PostHog init failures
2026-04-14 02:50:50 +09:00
github-actions[bot]
3419bbc4a5
@mauriciozaffari has signed the CLA in code-yeongyu/oh-my-openagent#3398
2026-04-13 17:07:39 +00:00
YeonGyu-Kim
1b36194b51
fix(cli): treat missing session status as idle in run completion
2026-04-13 22:57:12 +09:00
YeonGyu-Kim
4ce1dde32d
CLI: isolate provider model id transforms from shared mocks
2026-04-13 21:45:23 +09:00
YeonGyu-Kim
d26ea7d788
Merge pull request #3393 from code-yeongyu/docs/update-contributing
...
docs(contributing): update tool/hook counts and version references
2026-04-13 21:35:16 +09:00
YeonGyu-Kim
9a6c279611
Merge pull request #3392 from code-yeongyu/docs/update-orchestration
...
docs(orchestration): update diagram model names and category tables
2026-04-13 21:33:40 +09:00
YeonGyu-Kim
00f7ffe4f0
Merge pull request #3390 from code-yeongyu/docs/update-overview
...
docs(overview): update model-role claims and complete category list
2026-04-13 21:33:12 +09:00
YeonGyu-Kim
7e2235bcb1
Merge pull request #3389 from code-yeongyu/docs/update-installation
...
docs(installation): replace npx with bunx and update provider flags
2026-04-13 21:33:09 +09:00
YeonGyu-Kim
a4fb0a33aa
Merge pull request #3388 from code-yeongyu/docs/update-features
...
docs(features): update built-in skills list
2026-04-13 21:33:06 +09:00
YeonGyu-Kim
726251271e
Merge pull request #3387 from code-yeongyu/docs/update-configuration
...
docs(configuration): add sisyphus-junior to agent list
2026-04-13 21:33:03 +09:00
YeonGyu-Kim
d9d85462ba
Merge pull request #3386 from code-yeongyu/docs/update-cli
...
docs(cli): add --vercel-ai-gateway flag
2026-04-13 21:33:00 +09:00
YeonGyu-Kim
68d0870f0d
Merge pull request #3385 from code-yeongyu/docs/update-readme-ja
...
docs(readme): add Japanese telemetry/legal section
2026-04-13 21:32:56 +09:00
YeonGyu-Kim
f79ca295e0
Merge pull request #3391 from code-yeongyu/docs/update-agent-model-matching
...
docs(agent-model-matching): sync fallback chains with current source
2026-04-13 21:32:28 +09:00
YeonGyu-Kim
2d091352cd
Merge pull request #3384 from code-yeongyu/docs/update-readme-ko
...
docs(readme): add Korean telemetry/legal section
2026-04-13 21:32:25 +09:00
YeonGyu-Kim
c8dc7a9050
Merge pull request #3383 from code-yeongyu/docs/update-readme-ru
...
docs(readme): add Russian telemetry/legal section
2026-04-13 21:32:22 +09:00
YeonGyu-Kim
618054b6af
Merge pull request #3382 from code-yeongyu/docs/update-readme-zh-cn
...
docs(readme): add Chinese telemetry/legal section
2026-04-13 21:32:19 +09:00
YeonGyu-Kim
0cb0a6c01d
docs(contributing): update tool/hook counts and version references
2026-04-13 21:31:05 +09:00
YeonGyu-Kim
0ea701286e
Merge pull request #3394 from code-yeongyu/docs/update-ollama
...
docs(ollama): update issue status notation
2026-04-13 21:30:28 +09:00
YeonGyu-Kim
bbbd1bd084
docs(orchestration): update diagram model names and category tables
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-13 21:23:56 +09:00
YeonGyu-Kim
b57a79750f
docs(ollama): verify troubleshooting steps and issue links
2026-04-13 21:23:05 +09:00
YeonGyu-Kim
7c94ee45d4
docs(agent-model-matching): sync fallback chains with current source
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-13 21:23:01 +09:00
YeonGyu-Kim
05e54444c5
docs(overview): update model-role claims and complete category list
2026-04-13 21:22:38 +09:00
YeonGyu-Kim
9342e55bcf
docs(installation): replace npx with bunx and update provider flags
2026-04-13 21:22:09 +09:00
YeonGyu-Kim
cfd152ad07
docs(features): update agent count and verify category list
2026-04-13 21:22:03 +09:00
YeonGyu-Kim
678011c790
docs(contributing): update tool/hook counts and version references
2026-04-13 21:21:53 +09:00
YeonGyu-Kim
e223ab208f
docs(configuration): add sisyphus-junior to agent list
2026-04-13 21:21:17 +09:00
YeonGyu-Kim
c91db2eb30
docs(cli): add --vercel-ai-gateway flag documentation
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-13 21:21:09 +09:00
YeonGyu-Kim
12ed95013c
docs(readme-ko): add telemetry and legal section translation
2026-04-13 21:20:34 +09:00
YeonGyu-Kim
0ece66e361
docs(readme-ja): add telemetry and legal section translation
2026-04-13 21:20:26 +09:00
YeonGyu-Kim
23d0a0dca3
docs(readme-zh-cn): add telemetry and legal section translation
2026-04-13 21:20:25 +09:00
YeonGyu-Kim
3673b96266
docs(readme-ru): add telemetry and legal section translation
2026-04-13 21:20:17 +09:00
YeonGyu-Kim
01a1b141e9
fix(delegate-task): reject primary agents in task subagent resolution
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-13 17:03:37 +09:00
YeonGyu-Kim
f1cd4d73d6
Merge pull request #3376 from matchai/feat/vercel-ai-gateway
...
feat(provider): add Vercel AI Gateway support
2026-04-13 15:58:29 +09:00
YeonGyu-Kim
e3b5c2be2e
fix: address review feedback for Vercel AI Gateway PR
...
- Add --vercel-ai-gateway CLI option to install command
- Fix librarian/explore priority: native providers (ZAI, Copilot) now take precedence over Vercel gateway
- Add hasVercelAiGateway to installer no-provider warning conditions
- Add hasVercelAiGateway: false to all test file InstallConfig fixtures
- Fix test expectations for model ID format (claude-opus-4.6 vs claude-opus-4-6)
2026-04-13 15:31:28 +09:00
YeonGyu-Kim
680d05a28b
Prometheus: keep planner primary-only
2026-04-13 14:28:07 +09:00
Matan Kushner
569addd3b0
docs(provider): add comments to vercel transform logic
2026-04-13 14:05:29 +09:00
Matan Kushner
effae16c14
refactor(provider): replace per-model string replacements with generic regex
...
Claude version transforms now use a single regex
claude-(\w+)-(\d+)-(\d+) -> claude-$1-$2.$3 instead of one
.replace() per model. New claude models need zero changes.
2026-04-13 14:01:17 +09:00
Matan Kushner
34e334eabe
feat(provider): add vercel to all gateway-supported fallback entries
...
Adds vercel to every fallback entry where the model exists on the
gateway (kimi-k2.5, glm-5, glm-4.6v, minimax-m2.7, grok-code-fast-1,
gpt-5-nano). Adds inferSubProvider mappings for minimax, moonshotai,
and zai. Updates librarian/explore special cases to prefer minimax
via gateway over claude-haiku.
2026-04-13 13:44:50 +09:00
Matan Kushner
542dc890f9
fix(provider): use gateway-specific model IDs for vercel transform
...
The gateway uses google/gemini-3-flash (no -preview suffix) unlike the
direct Google API. Give the vercel provider its own transform instead
of delegating to sub-provider transforms blindly.
2026-04-13 12:51:56 +09:00
github-actions[bot]
84f980c95e
@matchai has signed the CLA in code-yeongyu/oh-my-openagent#3376
2026-04-13 02:28:06 +00:00
Matan Kushner
6f72ec754d
test: add integration tests for Vercel AI Gateway model resolution
2026-04-13 11:26:30 +09:00
Matan Kushner
aac1713583
test: add vercel provider transform tests
2026-04-13 11:23:11 +09:00
Matan Kushner
dac0c99e8c
feat: add Vercel AI Gateway as a provider
...
Adds 'vercel' as a recognized provider throughout the model resolution
system, enabling users with Vercel AI Gateway to use it as a universal
fallback for OpenAI, Anthropic, and Google models.
The gateway transform infers the sub-provider from canonical model names
(claude->anthropic, gpt->openai, gemini->google) and delegates to the
appropriate provider-specific transform, producing model strings like
vercel/anthropic/claude-opus-4.6.
2026-04-13 11:22:22 +09:00
github-actions[bot]
42df1c3cbb
@FuDesign2008 has signed the CLA in code-yeongyu/oh-my-openagent#3371
2026-04-12 23:02:52 +00:00
github-actions[bot]
c6deb6d6b9
@Zireael has signed the CLA in code-yeongyu/oh-my-openagent#3370
2026-04-12 22:52:36 +00:00