14 Commits

Author SHA1 Message Date
GitHub Action d073065ec9 bump version to 1.2.1 [skip ci] 2026-01-26 16:52:11 +00:00
GitHub Action f4f1608966 bump version to 1.2.0 [skip ci] 2026-01-26 16:40:20 +00:00
emilioacc 85f047f21e Add login and tool commands (search, image, music, video, x) (#13)
* Add login and tool commands (search, image, music, video, x)

- Add `login` command to save ATXP connection string to ~/.atxp/config
- Add tool commands that wrap @atxp/client:
  - `search <query>` - web search via search.mcp.atxp.ai
  - `image <prompt>` - image generation via image.mcp.atxp.ai
  - `music <prompt>` - music generation via music.mcp.atxp.ai
  - `video <prompt>` - video generation via video.mcp.atxp.ai
  - `x <query>` - X/Twitter search via x-live-search.mcp.atxp.ai
- Move demo and create commands under `dev` subcommand
- Maintain backwards compatibility for `npx atxp demo` and `npx atxp create`
- Update help text with new command structure

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Add and update tests for new tool commands

- Update index.test.ts with tests for dev subcommand and tool argument parsing
- Add login.test.ts for config file format and login options
- Add call-tool.test.ts for server mapping and result parsing
- Add commands/commands.test.ts for all tool commands (search, image, music, video, x)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Fix lint errors

- Wrap case block in braces to fix no-case-declarations error in index.ts
- Remove unused fs import from login.test.ts

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 11:35:36 -05:00
GitHub Action 847477e508 bump version to 1.1.1 [skip ci] 2025-11-06 17:55:35 +00:00
GitHub Action f9ef2f7d70 bump version to 1.1.0 [skip ci] 2025-10-14 13:53:52 +00:00
GitHub Action d789060490 bump version to 1.0.8 [skip ci] 2025-09-19 14:06:23 +00:00
GitHub Action 557bd693c4 bump version to 1.0.7 [skip ci] 2025-09-19 13:59:54 +00:00
GitHub Action 600b4bf572 bump version to 1.0.6 [skip ci] 2025-09-10 21:50:01 +00:00
Rob Di Marco 57d88541ba ATXP-242: Update templates in create-project.ts (#9)
Core Features

Updated template repository from atxp-express-example to atxp-express-starter
Added Framework type for type safety and extensibility
Changed createProject to require app name as first parameter (eliminates interactive prompt)
Added command line argument support for framework selection (--framework)
Added smart git initialization with --git and --no-git flags
Fixed help flag handling to show help instead of running commands

Wrapper Package Updates

Updated create-atxp wrapper to support new API
Fixed argument passing from npm create atxp to underlying atxp create command
2025-09-10 17:43:42 -04:00
GitHub Action 78648851b7 bump version to 1.0.5 [skip ci] 2025-09-10 14:01:46 +00:00
GitHub Action 1fa5382709 bump version to 1.0.4 [skip ci] 2025-09-10 00:13:06 +00:00
Rob Di Marco 0939d87016 Get linting wokring 2025-09-09 12:20:04 -04:00
Rob Di Marco 6c1f7dcf59 Fix lint issues 2025-09-09 12:10:46 -04:00
Rob Di Marco b064145293 Moved https://github.com/atxp-dev/sdk/pull/29 into its own repository 2025-09-09 12:09:19 -04:00