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
Zireael
998dbde2aa
fix: detect Git Bash/WSL/MSYS2 shell on Windows before PSModulePath
...
On Windows, PSModulePath is always set by the system even when the
active shell is Git Bash, WSL, or MSYS2. detectShellType() returned
'powershell' in these cases, causing the non-interactive-env hook to
prepend PowerShell $env: syntax which Git Bash cannot parse.
Adds checks for TERM, BASH_VERSION, MSYSTEM, and WSL_DISTRO_NAME
before the PSModulePath check to correctly identify Unix shells.
Fixes #3366
2026-04-13 01:30:53 +02: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
YeonGyu-Kim
3d2eb6e471
fix(config): preserve explicit git_master overrides during merge
...
Prevent project config defaults from re-enabling git_master fields that users explicitly disabled. Rebuild git_master from explicit user and project keys so include_co_authored_by and commit_footer merge predictably.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-12 18:18:37 +09:00
YeonGyu-Kim
051ab840d6
Merge pull request #3348 from code-yeongyu/refactor/ulw-repo-cleanup-20260411
...
refactor: simplify nullish guards and remove dead no-op paths
2026-04-12 18:04:43 +09:00
github-actions[bot]
5b33cd225f
@lrq3000 has signed the CLA in code-yeongyu/oh-my-openagent#3358
2026-04-12 01:51:28 +00:00
YeonGyu-Kim
7f5059d5b9
Merge pull request #2974 from trafgals/fix/user-agents-callable-v2
...
fix: include user/project agents in task(subagent_type) resolution
2026-04-12 06:17:26 +09:00