-
Notifications
You must be signed in to change notification settings - Fork 3
Add D4D AI Assistant GitHub integration #55
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
Conversation
Set up @d4dassistant GitHub AI agent for automatic D4D generation. Features: - GitHub Action workflow that triggers on @d4dassistant mentions - Claude Code agent (via dragon-ai-agent/run-goose-obo) - Automated D4D YAML generation from dataset documentation - Schema validation before PR creation - Unique timestamp-based ID generation to avoid conflicts Files added: - .github/ai-controllers.json - Authorized users list - .github/workflows/d4d-agent.yml - GitHub Action workflow - .goosehints - Agent instructions and workflow - .github/D4D_ASSISTANT_README.md - User documentation Generated D4Ds are saved to: html-demos/user_d4ds/ Usage: @d4dassistant Create D4D for https://example.com/dataset 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Replace run-goose-obo action with run-claude-obo@v1.0.2 to use Claude Code directly. Configure CBORG API endpoint via .claude/settings.json for consistent model access across environments. Changes: - Update workflow to use dragon-ai-agent/run-claude-obo@v1.0.2 - Remove openai-api-key parameter (Claude-only) - Add Claude Code configuration parameters - Create .claude/settings.json with CBORG base URL and model settings - Remove obsolete .config/goose/ directory 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
|
@d4dassistant Hello! This is a test to verify the GitHub Action integration is working correctly. Can you confirm you're receiving this mention? |
justaddcoffee
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.
@d4dassistant Can you confirm this workflow trigger is working?
| @@ -0,0 +1,20 @@ | |||
| { | |||
| "model": "anthropic/claude-sonnet", | |||
| "apiKeyHelper": "echo $ANTHROPIC_API_KEY", | |||
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.
@d4dassistant Test from review comment - can you confirm?
|
Hello @justaddcoffee! 👋 Yes, I'm receiving your mention correctly! The GitHub Action integration is working as expected. I can see:
I'm ready to help with D4D (Datasheets for Datasets) tasks such as:
Feel free to assign me tasks related to this project. Just mention me with specific instructions and I'll get to work! The integration test is successful. ✅ |
Set up @d4dassistant GitHub AI agent for automatic D4D generation.