Commit Graph

18 Commits

Author SHA1 Message Date
Ralph Khreish
7d76e413f5 chore: allow github actions to commit 2025-05-03 19:24:00 +02:00
Ralph Khreish
42ff38019d chore: improve pre-release workflow 2025-05-03 19:07:42 +02:00
Ralph Khreish
87418d71d0 Fix: issues with 0.13.0 not working (#402)
* Exit prerelease mode and version packages

* hotfix: move production package to "dependencies"

* Enter prerelease mode and version packages

* Enter prerelease mode and version packages

* chore: cleanup

* chore: improve pre.json and add pre-release workflow

* chore: fix package.json

* chore: cleanup
2025-05-03 18:55:18 +02:00
Ralph Khreish
e9016c1e22 fix: dependency manager & friend fixes (#307) 2025-04-23 02:00:27 +02:00
Eyal Toledano
2d09776706 feat(mcp): Refactor initialize_project tool for direct execution
Refactors the initialize_project MCP tool to call a dedicated direct function (initializeProjectDirect) instead of executing the CLI command. This improves reliability and aligns it with other MCP tools.

Key changes include: Modified initialize-project.js to call initializeProjectDirect, required projectRoot parameter, implemented handleApiResult for MCP response formatting, enhanced direct function to prioritize args.projectRoot over session-derived paths, added validation to prevent initialization in invalid directories, forces yes:true for non-interactive use, ensures process.chdir() targets validated directory, and added isSilentMode() checks to suppress console output during MCP operations.

This resolves issues where the tool previously failed due to incorrect fallback directory resolution when session context was incomplete.
2025-04-11 01:16:32 -04:00
Eyal Toledano
843532fb8f Merge pull request #154 from eyaltoledano/issue-templates
Update issue templates
2025-04-10 02:29:14 -04:00
Eyal Toledano
b8577294bf Update issue templates 2025-04-10 02:26:42 -04:00
Ralph Khreish
edb889ae84 chore: run npm run format 2025-04-09 00:30:05 +02:00
Ralph Khreish
36b4dc6470 chore: add prettier config 2025-04-09 00:30:05 +02:00
Ralph Khreish
1c38e1ea1f CHORE: Add CI for making sure PRs don't break things (#89)
* fix: add CI for better control of regressions during PRs

* fix: slight readme improvement

* chore: fix CI

* cleanup

* fix: duplicate workflow trigger
2025-04-03 16:01:58 +02:00
Ralph Khreish
5b521cbf31 fix: github actions (#82) 2025-04-02 01:53:29 +02:00
Ralph Khreish
010080af96 chore: change node-fetch override version for changeset 2025-03-29 09:09:15 +01:00
Ralph Khreish
01a71df26d chore: fix changesets/action job 2025-03-29 08:54:54 +01:00
Ralph Khreish
09740e1758 chore: fix CI 2025-03-28 21:03:01 +01:00
Ralph Khreish
c371805812 fix: changeset action (#49) 2025-03-28 20:51:06 +01:00
Ralph Khreish
a2f920a318 fix: bug workflow being in the wrong directory (#48) 2025-03-28 20:43:36 +01:00
Ralph Khreish
6da3e927de feat: Implement MCP (#20) 2025-03-28 20:38:53 +01:00
Ralph Khreish
a9a81d433f feat: add github actions to automate github and npm releases 2025-03-28 18:45:24 +01:00