Commit Graph

125 Commits

Author SHA1 Message Date
github-actions[bot] a40db359c4 release: v2.11.0 2026-01-02 08:10:44 +00:00
github-actions[bot] 889fc5abf9 release: v2.10.0 2026-01-01 15:29:27 +00:00
YeonGyu-Kim 9ffd305c04 chore(deps): add @modelcontextprotocol/sdk and js-yaml for skill-embedded MCP support
🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
2026-01-01 23:02:43 +09:00
github-actions[bot] b6094b3c0a release: v2.9.1 2026-01-01 06:44:05 +00:00
github-actions[bot] 81b7ec621a release: v2.9.0 2025-12-31 04:53:17 +00:00
github-actions[bot] d04f284f54 release: v2.8.3 2025-12-30 14:23:38 +00:00
github-actions[bot] 6c99f762d6 release: v2.8.2 2025-12-30 13:42:51 +00:00
Sisyphus 4393bcf750 fix: add --external @ast-grep/napi to CLI build command (#350)
The CLI build was missing --external @ast-grep/napi flag, causing the bundler
to inline absolute paths from the CI environment (/home/runner/work/...).
This made the doctor check for @ast-grep/napi always fail on user machines.

Fixes #344

Co-authored-by: sisyphus-dev-ai <sisyphus-dev-ai@users.noreply.github.com>
2025-12-30 22:03:30 +09:00
github-actions[bot] 55e38e0b07 release: v2.8.1 2025-12-30 11:45:42 +00:00
github-actions[bot] 47234fb0c1 release: v2.8.0 2025-12-30 10:12:40 +00:00
github-actions[bot] 946f5988b6 release: v2.7.2 2025-12-29 07:24:54 +00:00
github-actions[bot] 1eaaeb225d release: v2.7.1 2025-12-28 18:14:11 +00:00
github-actions[bot] 9b74cf304e release: v2.7.0 2025-12-28 08:59:46 +00:00
YeonGyu-Kim 852393f8ac Upgrade @code-yeongyu/comment-checker from ^0.6.0 to ^0.6.1
🤖 GENERATED WITH ASSISTANCE OF OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode)
2025-12-28 14:40:06 +09:00
github-actions[bot] e2133d6fb1 release: v2.6.2 2025-12-27 17:35:06 +00:00
github-actions[bot] b1fdc8d5a1 release: v2.6.1 2025-12-27 17:22:11 +00:00
github-actions[bot] b7657a1858 release: v2.6.0 2025-12-27 15:55:06 +00:00
Sisyphus 7ca7dd2c68 feat: Add JSONC support for oh-my-opencode config files (#275)
Uses Microsoft's jsonc-parser package for reliable JSONC parsing:
- oh-my-opencode.jsonc (preferred) or oh-my-opencode.json
- Supports line comments (//), block comments (/* */), and trailing commas
- Better error reporting with line/column positions

Core changes:
- Added jsonc-parser dependency (Microsoft's VS Code parser)
- Shared JSONC utilities (parseJsonc, parseJsoncSafe, readJsoncFile, detectConfigFile)
- Main plugin config loader uses detectConfigFile for .jsonc priority
- CLI config manager supports JSONC parsing

Comprehensive test suite with 18 tests for JSONC parsing.

Fixes #265

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: sisyphus-dev-ai <sisyphus-dev-ai@users.noreply.github.com>
2025-12-28 00:45:17 +09:00
github-actions[bot] 69433cb6da release: v2.5.4 2025-12-26 07:27:44 +00:00
github-actions[bot] 93936f36a4 release: v2.5.3 2025-12-25 09:54:49 +00:00
YeonGyu-Kim f6e8f7b37b feat(cli): add 'bunx oh-my-opencode run' command for persistent agent sessions (#228)
- Add new 'run' command using @opencode-ai/sdk to manage agent sessions
- Implement recursive descendant session checking (waits for ALL nested child sessions)
- Add completion conditions: all todos done + all descendant sessions idle
- Add SSE event processing for session state tracking
- Fix todo-continuation-enforcer to clean up session tracking
- Comprehensive test coverage with memory-safe test patterns

Unlike 'opencode run', this command ensures the agent completes all tasks
by recursively waiting for nested background agent sessions before exiting.

🤖 Generated with assistance of OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode)
2025-12-25 17:46:38 +09:00
github-actions[bot] 6349a9e9d9 release: v2.5.2 2025-12-25 07:21:37 +00:00
YeonGyu-Kim 0227644f3e Introducing new license, SUL 2025-12-25 00:31:27 +09:00
github-actions[bot] 34493128b9 release: v2.5.1 2025-12-23 17:10:11 +00:00
github-actions[bot] 42171489a6 release: v2.5.0 2025-12-23 14:43:57 +00:00
YeonGyu-Kim 1aae1e2f83 feat(cli): add interactive install command
Related to #153

Co-authored-by: Taegeon Alan Go <32065632+gtg7784@users.noreply.github.com>

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
2025-12-23 22:42:31 +09:00
github-actions[bot] dcb881f54e release: v2.4.7 2025-12-23 08:27:18 +00:00
github-actions[bot] db9b735d05 release: v2.4.6 2025-12-23 02:48:10 +00:00
github-actions[bot] 03a010481a release: v2.4.5 2025-12-22 18:25:20 +00:00
github-actions[bot] 35a4c5657f release: v2.4.4 2025-12-22 15:25:40 +00:00
github-actions[bot] 180e239f4f release: v2.4.3 2025-12-22 02:20:38 +00:00
github-actions[bot] 4bc3f250f0 release: v2.4.2 2025-12-21 17:13:43 +00:00
github-actions[bot] e382f78bd2 release: v2.4.1 2025-12-21 16:39:11 +00:00
github-actions[bot] e1a6bcda74 release: v2.4.0 2025-12-20 02:40:30 +00:00
YeonGyu-Kim cf58cfc359 feat(ci): add GitHub Actions CI workflow with test, typecheck, and build jobs
Add CI that runs tests, typecheck, and build verification on push/PR to master.
Include test script in package.json and new .github/workflows/ci.yml.

Adds:
- .github/workflows/ci.yml: CI workflow with test, typecheck, and build jobs
- package.json: test script entry

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
2025-12-19 19:18:15 +09:00
github-actions[bot] ff5b789176 release: v2.3.1 2025-12-19 03:10:03 +00:00
github-actions[bot] 1b57659097 release: v2.3.0 2025-12-18 19:13:55 +00:00
github-actions[bot] 8cee11f97b release: v2.2.1 2025-12-18 16:10:53 +00:00
Jeon Suyeol bb3b7bf2c2 Remove self dependency from package.json (#83) 2025-12-17 22:57:04 +09:00
github-actions[bot] 07c63fdd5a release: v2.2.0 2025-12-17 10:26:26 +00:00
github-actions[bot] fb9c431c00 release: v2.1.7 2025-12-17 00:39:06 +00:00
github-actions[bot] acdab583d2 release: v2.1.6 2025-12-16 15:48:53 +00:00
YeonGyu-Kim 1396138faa Optimize LSP tool descriptions for token efficiency (#71)
* bump up dependencies

* Optimize LSP tool descriptions for token efficiency

- Reduce verbose descriptions to concise versions (~63% character reduction)
- Minimize parameter descriptions (1826 → 671 characters)
- Remove redundant describe() calls for self-explanatory parameters
- Total: ~390 tokens saved from system prompts

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
2025-12-17 00:16:21 +09:00
github-actions[bot] 2731251eb2 release: v2.1.5 2025-12-16 14:17:42 +00:00
github-actions[bot] a14ad63099 release: v2.1.4 2025-12-16 12:46:56 +00:00
github-actions[bot] 1a6488b4e2 release: v2.1.3 2025-12-16 21:02:38 +09:00
github-actions[bot] 8fd68e9cc8 release: v2.1.2 2025-12-16 21:02:38 +09:00
github-actions[bot] 9f54028d19 release: v2.1.1 2025-12-15 16:22:13 +00:00
github-actions[bot] eeeb1106c5 release: v2.1.0 2025-12-15 10:15:15 +00:00
github-actions[bot] 810d86d2a0 release: v2.0.4 2025-12-15 00:06:49 +00:00