-
Notifications
You must be signed in to change notification settings - Fork 418
dev: add project information for Theia AI #2470
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for jsonforms-examples ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
lucas-koehler
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This already looks pretty good to me. I added very minor suggestions.
One more thing comes to mind. Should we some details on the monorepo setup?I.e.: pnpm with lerna, each package declaring all dependencies, independent test setup, base webpack configs
Yes, I think we can add much more information here |
24c8cb2 to
d86047e
Compare
|
I think we should not have a detailed section in the project info on what commands to run, as Theia AI does not have a generic terminal interaction atm. Instead it would be good to have Theia AI commands (see https://theia-ide.org/docs/user_ai/#slash-commands) which reference the VSCode/TheiaIDE launch configurations to execute. To do this, we also should create them ;) I also want to see a CLAUDE.md file which references the project info for general information and additionally states which |
Adds '.prompts/project-info.prompttemplate' to hand over JSON Forms project information to Theia AI.
Add VSCode tasks to execute root commands: - build and build examples app - test - clean - lint and lint fix
d888013 to
3a818b1
Compare
|
@sdirix I added Theia AI slash commands and VSCode/Theia tasks for common dev tasks. I also added info on the mono repo setup to the project info. I suggest you setup the CLAUDE.md file because I have no experience with using Claude. |
First draft of a project info prompt for Theia AI