Commit Graph
100 Commits
Author SHA1 Message Date
bendtherules 932e023fcf chore(release): 0.2.0 2026-03-23 15:49:36 +05:30
bendtherules 8f069c5582 chore(release): 0.1.6 2026-03-23 15:48:26 +05:30
bendtherules 1a58a318fd refactor(index): remove unused re-exports from src/index.ts 2026-03-23 15:48:13 +05:30
bendtherules e16f432c94 chore(release): 0.1.5 2026-03-23 14:44:34 +05:30
bendtherules e4d3e0e263 feat: add ora spinner (v9.3.0) while running shell 2026-03-23 14:27:23 +05:30
bendtherules 6b07a7ac2a feat: add required mode flag to cleanup and close
- Made `mode` a mandatory property in `MultiModelOptions`, `CloseSessionOptions`, and `CleanupOptions`.
- Updated function signatures to accept `mode` and removed default empty option objects where appropriate.
- Passed `mode: "cli"` from CLI commands and `mode: "tool"` from tool commands to cleanup, close, and open operations.
- Adjusted internal handling to use the provided `mode` (removed fallback defaults).
- Updated type definitions and added documentation for the new `mode` field.
2026-03-23 13:59:05 +05:30
bendtherules 415b0624f1 Merge branch 'opencode/plan-remember-last-model/mimo-v2-pro-free' 2026-03-23 13:46:26 +05:30
bendtherules 4824375970 plan: Remember Last Used Models 2026-03-23 13:46:15 +05:30
bendtherules 1294fcede1 chore(release): 0.1.4 2026-03-23 13:18:00 +05:30
bendtherules 8b85bc4a39 refactor(tools): change noRemote option from literal true to boolean with default false 2026-03-23 13:17:53 +05:30
bendtherules 78784fabb6 chore(release): 0.1.3 2026-03-23 13:12:12 +05:30
bendtherules c6698e7c22 fix: load CLI version from package.json 2026-03-23 13:11:25 +05:30
bendtherules cb9c973868 chore(release): 0.1.2 2026-03-23 12:56:10 +05:30
bendtherules f58cd1e897 fix: remote argument schema
Removed unnecessary union wrapper for the `remote` argument, now using a direct string schema with optional flag and updated description.
2026-03-23 12:55:50 +05:30
bendtherules 4e20a03359 docs(AGENTS): rename JSDoc Comments heading to Documentation and add note to update README when implementation changes 2026-03-23 12:31:52 +05:30
bendtherules 114837cfae chore(release): 0.1.1 2026-03-23 12:26:17 +05:30
bendtherules 426def40f1 docs: enhance AGENTS.md 2026-03-23 12:17:29 +05:30
bendtherules 3ac3153aa9 docs: add AGENTS.md with project overview, build commands, and coding guidelines 2026-03-23 12:01:37 +05:30
bendtherules 233e211eb8 feat: add cleanup command to readme
Introduce a new `cleanup` command that discovers and deletes archive tags, with options for force, remote handling, and local-only operations. Updated README with usage examples, added help entry, and expanded documentation to describe the command and its steps. Added corresponding implementation files (`cleanup.ts`) in both core and tools directories.
2026-03-23 11:32:42 +05:30
bendtherules 4f15a8f8d2 chore(release): 0.1.0 2026-03-23 11:13:42 +05:30
bendtherules 46d81b4162 feat(tools): enhance CLI tool descriptions and add remote handling option
- Updated `cleanupTool` description to include detailed usage and arguments.
- Added optional `noRemote` flag to `cleanupTool` for local‑only tag deletion.
- Adjusted remote handling logic to respect the new `noRemote` flag.
- Expanded `closeTool` description with clear argument documentation.
- Expanded `openTool` description with detailed argument documentation.
2026-03-23 10:24:49 +05:30
bendtherules c6d6c889d8 feat(tools): add cleanupTool import and export for project-level use. 2026-03-23 10:24:32 +05:30
bendtherules 6367d99e7b chore(release): 0.0.11 2026-03-23 10:00:00 +05:30
bendtherules 21703fa2f8 chore(release): 0.0.10 2026-03-23 09:58:48 +05:30
bendtherules 4f75a920fc Merge branch 'opencode/build-cleanup/kimi-k2-5' 2026-03-23 09:56:41 +05:30
bendtherules 92708cf68b chore(deps): bump @opencode-ai/plugin from 1.2.27 to 1.3.0 2026-03-23 09:56:38 +05:30
bendtherules 6e2521b70d feat: add multi-model cleanup tool and CLI command
- Bump `@opencode-ai/plugin` dependency from 1.2.27 to 1.3.0.
- Introduce `cleanup` command in CLI with force and remote options.
- Export `cleanupMultiModel` from core index.
- Register `multi-model-cleanup` tool in plugin and update exports.
- Add `CleanupOptions` and `CleanupResult` types to define cleanup behavior and results.
2026-03-23 09:43:43 +05:30
bendtherules 42f153a28f plan: cleanup - streamline remote option handling 2026-03-23 09:33:39 +05:30
bendtherules ff065300ad feat: add TypeScript typecheck\ 2026-03-23 09:25:33 +05:30
bendtherules 36c6700437 fix: Fix biome correctness errors 2026-03-23 08:32:30 +05:30
bendtherules 7a164c705c build: add biome formatter and linter 2026-03-23 08:17:27 +05:30
bendtherules 068db04355 fix: Simplify remote handling in cleanup command 2026-03-23 07:54:09 +05:30
bendtherules dc60dc674e plan: cleanup command 2026-03-23 07:22:44 +05:30
bendtherules 8210080b43 feat: Add setup script for configuring git hooks 2026-03-21 23:28:51 +05:30
bendtherules 545f06b293 build: Add post-checkout hook to run bun install 2026-03-21 23:25:30 +05:30
bendtherules 3bcdc0a90f chore(release): 0.0.9 2026-03-21 18:00:37 +05:30
bendtherules 132a15dfc4 chore(release): 0.0.8 2026-03-21 18:00:29 +05:30
bendtherules 8bbd741bfa chore(release): 0.0.7 2026-03-21 17:55:26 +05:30
bendtherules 0503c474a8 fix: use sessionName instead of safeSessionName in tmux commands 2026-03-21 17:42:38 +05:30
bendtherules d92c9623a8 fix: remove package-lock.json to streamline dependencies 2026-03-21 17:33:37 +05:30
bendtherules 4364910fca Merge branch 'opencode/build-readme-improve/glm-5' 2026-03-21 17:31:34 +05:30
bendtherules f956406e9d docs: add CLI reference and How it works to Readme 2026-03-21 17:31:07 +05:30
bendtherules b92fdc692b fix: remove default value for --no-tags option 2026-03-21 17:29:09 +05:30
bendtherules 81b25bd348 fix: close cli options - improve negative options 2026-03-21 16:42:24 +05:30
bendtherules b2621a10de fix: console logs branch names directly for close confirmation 2026-03-21 16:41:54 +05:30
bendtherules fc7feb2095 chore(release): 0.0.6 2026-03-21 01:28:15 +05:30
bendtherules 7180569b87 feat: add option to disable archive tags 2026-03-21 01:27:43 +05:30
bendtherules f0cc07f513 chore(release): 0.0.5 2026-03-21 01:11:36 +05:30
bendtherules 6dd4ee4b4f fix: correct path for cli.js in package.json 2026-03-21 01:11:30 +05:30
bendtherules dd7ac4dc2d chore(release): 0.0.4 2026-03-21 01:10:27 +05:30
bendtherules e8dbcff73e fix test 2026-03-21 01:10:21 +05:30
bendtherules 787fa75df4 build: color-code open and close outputs 2026-03-21 01:05:17 +05:30
bendtherules 17bb1130c8 build: color-code open output 2026-03-21 00:22:31 +05:30
bendtherules c642148cac test: add user confirmation handling for cleanup in closeMultiModel 2026-03-20 14:56:29 +05:30
bendtherules 7abfd6bf64 test: fix tests 2026-03-20 14:46:00 +05:30
bendtherules 93478294aa test: add error handling tests for closeMultiModel and openMultiModel 2026-03-20 14:20:34 +05:30
bendtherules 5d50038845 docs: update test coverage command in README 2026-03-20 14:08:00 +05:30
bendtherules 0b88ea0763 docs: add local code coverage instructions 2026-03-20 14:02:41 +05:30
bendtherules ffdc5451ab refactor: tests and add close.test.ts 2026-03-20 13:51:28 +05:30
bendtherules 8a087275b3 refactor: rename launchMultiModel to openMultiModel 2026-03-20 13:38:46 +05:30
bendtherules 962c9a474f refactor: rename src/core/launch.ts to open.ts 2026-03-20 13:33:30 +05:30
bendtherules 71523f2144 feat: add launch configuration for multi-model sessions in VSCode 2026-03-20 13:29:36 +05:30
bendtherules 1c2f203a34 feat: add initial VSCode settings for Bun configuration 2026-03-20 13:22:00 +05:30
bendtherules 536e30c5d0 test: add session name sanitization when fetching worktrees 2026-03-20 13:21:51 +05:30
bendtherules da0ed90192 fix: sanitize session name in getWorktreesForSession function 2026-03-20 13:17:10 +05:30
bendtherules 49da7c4219 chore(release): 0.0.3 2026-03-20 10:42:09 +05:30
bendtherules 41757e712f fix: update package name to remove username prefix 2026-03-20 10:41:58 +05:30
bendtherules 96e3922c42 chore(release): 0.0.2 2026-03-20 10:39:56 +05:30
bendtherules d6a2811ec4 fix: update release script permissions to executable 2026-03-20 10:39:48 +05:30
bendtherules c179491aed build: add release script 2026-03-20 10:38:07 +05:30
bendtherules 1b8f54d955 fix: revert version number to 0.0.1 in package.json 2026-03-20 10:35:36 +05:30
bendtherules 7cecbede6d fix: update npm @username to @bendtherules 2026-03-20 10:33:39 +05:30
bendtherules 05dc93b1ed fix: update model references from gpt-4o to gpt-5-2 in utils and tests 2026-03-20 10:23:55 +05:30
bendtherules d03e14178b fix: update model references from gpt-4o to gpt-5.2 in README and tests 2026-03-20 10:17:11 +05:30
bendtherules 5a56ed421d Add more tests 2026-03-20 10:15:25 +05:30
bendtherules 7e5eab32a6 delete: remove old multi-model test file 2026-03-20 10:10:39 +05:30
bendtherules d34401bc0e fix: streamline tmux session termination and cleanup logic 2026-03-20 08:34:38 +05:30
bendtherules 29e32ca0f1 build: Fix branch name delete 2026-03-19 20:07:17 +05:30
bendtherules bfd55e0f9f build: add direct cleanup command 2026-03-19 19:41:25 +05:30
bendtherules 5593bc8cc9 build: Fix tool name as local tool 2026-03-19 19:28:06 +05:30
bendtherules 61e8d1491d build: remove tsc 2026-03-19 19:20:39 +05:30
bendtherules ca753cd1ca Impl: tool-npm-package 2026-03-19 19:12:50 +05:30
bendtherules f1b09bf7de plan: add archive tag 2 2026-03-19 18:39:26 +05:30
bendtherules aa5832e69d plan: add archive tag before delete 2026-03-19 18:25:12 +05:30
bendtherules b39b7c95a8 plan: use path helpers in close 2026-03-19 18:12:40 +05:30
bendtherules d016023a14 plan: Use runCommand with array input 2026-03-19 18:11:39 +05:30
bendtherules 0f35f0a66d plan: use bun 1 2026-03-19 18:06:25 +05:30
bendtherules 81ba9c7bc9 plan: fix inconsistencies in npm package plan 2026-03-17 10:57:10 +05:30
bendtherules a47c457504 plan: Multi-format multi-model tool 2026-03-16 18:27:24 +05:30
bendtherules 67fb3a864a upgrade dep 2026-03-16 15:41:16 +05:30
bendtherules d9b5d6d504 improve plan manual 2026-03-16 15:41:05 +05:30
bendtherules 26767ddfd6 plan: make npm package 2026-03-14 19:50:11 +05:30
bendtherules 1ec2bd8e93 update package 2026-03-14 19:47:04 +05:30
bendtherules 4e11933aff plan: make tool package 2026-03-14 19:42:53 +05:30
bendtherules 5a32691bc2 build: remaining testcases 2026-03-13 17:51:35 +05:30
bendtherules 9d950a74e8 plan: testcases - add helper cases and mark dones 2026-03-13 01:05:22 +05:30
bendtherules b756508c27 plan: new testcases 2026-03-13 01:05:18 +05:30
bendtherules fca53acee1 nit: package.json 2026-03-13 01:03:44 +05:30
bendtherules 814bbc41a7 Fix tsconfig and test folder 2026-03-13 00:28:48 +05:30
bendtherules e913bff33c Add test command 2026-03-13 00:15:44 +05:30