Add CLI support with UV integration#13
Add CLI support with UV integration#13devin-ai-integration[bot] wants to merge 60 commits intomainfrom
Conversation
- Add CLI commands for all existing tools - Support standard input and file paths - Add comprehensive tests with mocks - Update documentation with CLI usage examples - Configure entry point for UV integration Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
🤖 Devin AI EngineerOriginal prompt from 西見公宏: I'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
元々のREADME.mdは日本語なので、README-ja.mdはいらないのでは。 |
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
README.md
Outdated
| uvx middleman pdf_to_page_images input.pdf | ||
|
|
||
| # PPTXテンプレート解析 | ||
| uvx middleman json_to_pptx_analyze template-id |
There was a problem hiding this comment.
template-idがファイル名に見えるので、以下のようにして
uvx middleman json_to_pptx_analyze [テンプレートID]
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
…dencies Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
…click.testing Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
…fix click.testing imports Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
…fix click imports Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
…pression Co-Authored-By: 西見公宏 <nishimi@generative-agents.co.jp>
Implements CLI commands that can be executed via UV
This PR adds CLI support to the middleman-sdk, allowing users to execute all existing tools via the command line using UV integration.
Features:
Link to Devin run: https://app.devin.ai/sessions/c4591df859af4b4abf23116faecb717e
Requested by: 西見公宏