Add support to create a new agent through NPX
Fixes #24
Adds command create to the devtools package.
Should work in this way:
npx @google/adk-devtools create my-agent
I am having a little trouble manually testing this as I am getting errors when trying to compile @google/adk in the project.
node version v25.2.1 device: Linux fedora 6.17.11-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Dec 8 23:20:36 UTC 2025 x86_64 GNU/Linux
Nevermind. Got it working. Is a problem with node25. switched to node24
@kalenkevich - I believe, I have made the proposed changes. PTAL?
Updated based on feedback
Hey, just an FYI, I did add the package.json to be written directly and the TSCONFIG to be written directly so a new user can just call npm run web to get the web ui. There was some extra things that needed to be done with the default package and TSConfig that I think made a bad experience
Resolved all previous comments. Thank you for the quick replies!
Just as a quick note, I use symbol to capture CTRL+C. If there is a different prompt and response library that I should be using or is preferred, please let me know
Just finished changes. LMK
done!