Git Admin
89d597880e
phase 3 files
2025-12-02 19:59:57 +00:00
Git Admin
336fc7a6e3
Create 6 custom sub-agents for Claude Code
...
n8n/build Token test - Phase 3
- n8n-workflow-specialist: n8n workflow design and debugging
- openhands-sdk-specialist: OpenHands SDK integration
- gitea-integration-specialist: Gitea webhook & API management
- security-audit-specialist: Security audit & permission checks
- docker-services-specialist: Docker service management
- phase3-implementation-specialist: Phase 3 autonomous build test
All agents use YAML frontmatter format per official documentation:
https://code.claude.com/docs/en/sub-agents
Location: .claude/agents/
Model: sonnet (5 agents), opus (1 agent)
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 11:36:47 +00:00
Git Admin
98f7a27a33
Fix custom sub-agents documentation based on official Claude Code docs
...
Corrected approach based on https://code.claude.com/docs/en/sub-agents :
Changes:
- Rewrote agent-templates.md with proper YAML frontmatter format
- Updated custom-subagents-usage-guide.md with correct file-based architecture
- Modified CLAUDE.md CUSTOM SUB-AGENTS section
Key corrections:
- Sub-agents are Markdown files with YAML frontmatter (not Task tool calls)
- Location: .claude/agents/ directory (not arbitrary)
- Management: Use /agents command (not Task tool)
- Built-in sub-agents: General-Purpose, Plan, Explore
- Custom agents: 6 project-specific agents with YAML config
Format:
---
name: agent-name
description: When to use
model: sonnet|opus|haiku|inherit
---
System prompt...
2025-12-02 11:31:15 +00:00
Git Admin
2f6b593ab7
Create custom project-specific sub-agents for AI Dev Factory
...
New files:
- custom-subagents-usage-guide.md (18KB): Complete guide to creating and using
custom sub-agents with project-specific expertise
- agent-templates.md (9KB): Copy-paste ready templates for 6 specialized agents:
* n8n Workflow Specialist
* OpenHands SDK Specialist
* Gitea Integration Specialist
* Security Audit Specialist
* Docker Services Specialist
* Phase 3 Implementation Specialist
Updates:
- CLAUDE.md: Added CUSTOM SUB-AGENTS section with overview
- Documentation references: Added new guide files
Features:
- Project-specific knowledge embedded in each agent
- Ready-to-use templates with specialized context
- Examples for debugging, security audits, Phase 3 implementation
- Model selection guide (sonnet/opus/haiku)
- Best practices and advanced techniques
Benefits:
- Specialized expertise for each project component
- Reusable knowledge patterns
- Efficient task execution with context awareness
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 11:16:50 +00:00
Git Admin
225aa2bbf3
Documentation optimization: Add Claude Code sub-agents guide & optimize CLAUDE.md
...
Changes:
- Add claude-code-subagents-doc.md (21KB): Comprehensive guide on Claude Code
sub-agents, cost optimization, and time reduction strategies
- Rename code.md → openhands-subagents-doc.md (9.4KB): OpenHands sub-agents guide
- Optimize CLAUDE.md: Reduced from 425 to 347 lines (~21% smaller)
* Added concise VM specs back
* Streamlined Phase 3 section with references
* Consolidated n8n API to reference-only
* Enhanced documentation file references
Result: Better organized documentation with cost-efficient structure for Phase 3
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 10:48:24 +00:00
Git Admin
299009524b
Add: code.md with efficiency guide + summary instructions
...
✅ Created code.md - Comprehensive guide on:
- OpenHands sub-agents (File Editor, Bash Runner, Search, Code Analyzer)
- Cost optimization strategies (token budgets, structured tasks)
- Time reduction techniques (parallel execution, incremental builds)
- Best practices for Phase 3 (task granularity, error handling)
- Performance targets (< 60s build, < /bin/bash.10 cost)
- Troubleshooting sub-agent issues
✅ Updated CLAUDE.md:
- Added summary instructions section
- Referenced code.md in documentation section
Benefits:
- Clear guidance for efficient Phase 3 development
- Cost reduction strategies documented
- Sub-agent usage best practices
- Performance targets set
- Ready for implementation
2025-12-02 10:29:48 +00:00
Git Admin
08ce0f843b
# Summary instructions
2025-12-02 10:28:25 +00:00
Git Admin
f4be5cdfba
Restructure: Split documentation, add timing, fix paths
...
Major restructuring:
✅ Created CLAUDE.md (concise, references only)
✅ Moved n8n API docs to n8n-api.md (complete reference)
✅ Created phase2.md (detailed Phase 2 documentation with timing)
✅ Created phase3.md (detailed Phase 3 plan with timing estimates)
✅ Fixed directory path: /home/bam/services/services-stack
✅ Added time breakdown for Phase 2 (~8-10 hours)
✅ Added time estimation for Phase 3 (4-5 hours)
✅ Structured documentation with main file + detailed references
Files created:
- n8n-api.md (complete n8n API reference)
- phase2.md (Phase 2 detailed documentation with time breakdown)
- phase3.md (Phase 3 detailed plan with timeline)
Files modified:
- CLAUDE.md (made concise, references other files)
Benefits:
- Easier to navigate documentation
- Each phase has its own detailed file
- Time planning helps estimate future work
- Clear references between files
- Better organization overall
2025-12-02 09:55:24 +00:00
Git Admin
c8f04b66c2
Update: SDK approach, n8n API docs, and test scripts
...
Major updates:
✅ Removed outdated OpenHands API server content from CLAUDE.md
✅ Added comprehensive OpenHands SDK approach documentation
✅ Added complete n8n API documentation with 11+ operations
✅ Documented API key locations (/home/bam/.n8n_api_key, /home/bam/openhands/.env)
✅ Created test-scripts/ directory with SDK wrappers and build tests
✅ Added README.md for test-scripts with usage examples
✅ Updated project status to 'COMPLETE & PRODUCTION READY'
New test scripts:
- SDK wrappers: openhands-sdk-wrapper-sh.sh, .py, -fixed.py
- Build tests: build_test.sh, advanced_build_test.sh, build-test-complete.sh
- Diagnostics: check_environment.sh, diagnose.sh, explore.sh
All documentation now reflects SDK approach (CLI via SSH) instead of server API approach
2025-12-02 09:02:11 +00:00
Git Admin
4b31b3eeb8
Cleanup: Remove 7 redundant .md documentation files
...
- SIMPLE_DATA_FIX.md (superseded by N8N_DATA_PRESERVATION_SOLUTION.md)
- STEP_BY_STEP_FIX.md (superseded by N8N_DATA_PRESERVATION_SOLUTION.md)
- MANUAL_N8N_FIX.md (superseded by N8N_DATA_PRESERVATION_SOLUTION.md)
- TROUBLESHOOTING_NODE5.md (old debugging doc)
- TROUBLESHOOTING_NODE7.md (old debugging doc)
- TROUBLESHOOTING_UNKNOWN.md (old debugging doc)
- IMPORT_FIXED_WORKFLOW.md (outdated import instructions)
Keeps only essential, current documentation (9 files total)
2025-12-02 08:41:00 +00:00
Git Admin
a4e94695d9
Merge branch 'main' of ssh://git.oky.sh:2229/gitadmin/mvp-factory-openhands
2025-12-02 08:35:59 +00:00
Git Admin
a03203826c
some cleanup
2025-12-02 08:30:08 +00:00
gitadmin
929587ca84
Delete README.md
2025-12-02 07:47:01 +00:00
Git Admin
be93c60d15
final and working phase 3
2025-12-01 21:58:08 +00:00
Git Admin
30a73d6b56
Add FINAL corrected workflow - no staticData errors
2025-12-01 19:22:15 +00:00
Git Admin
bc2425529f
Add final summary of enhanced CI/CD workflow completion
2025-12-01 19:18:21 +00:00
Git Admin
d0bbeda7f6
Add complete FIXED enhanced workflow and import instructions
2025-12-01 19:17:47 +00:00
Git Admin
d0c0aaccaf
Add simple step-by-step fix for Node 7 data issue
2025-12-01 19:14:37 +00:00
Git Admin
968a3629c2
Add final fix for Node 7 data reference issue
2025-12-01 19:10:59 +00:00
Git Admin
02bab16f0b
Add troubleshooting guide for unknown data values
2025-12-01 19:04:09 +00:00
Git Admin
12d8520307
Add Node 7 troubleshooting guide for retry_count error
2025-12-01 18:57:14 +00:00
Git Admin
02b61b30e2
Add Node 5 troubleshooting guide for FAILED status issue
2025-12-01 18:50:37 +00:00
Git Admin
1e5a179c34
Add production webhook response behavior documentation
2025-12-01 18:41:01 +00:00
Git Admin
3d3ba744f9
Trigger
2025-12-01 18:27:13 +00:00
Git Admin
859888a52a
Add webhook monitoring guide for production vs test URLs
2025-12-01 18:26:00 +00:00
Git Admin
d332b44a4c
Test enhanced CI/CD workflow with production webhook
2025-12-01 18:25:41 +00:00
Git Admin
1792d4c808
Test enhanced CI/CD workflow
2025-12-01 18:23:29 +00:00
Git Admin
9dff2b17ce
Test enhanced CI/CD workflow
2025-12-01 18:21:51 +00:00
Git Admin
233e6511ed
TEST
2025-12-01 17:56:38 +00:00
Git Admin
321c9564a5
✅ Active workflow test: Now testing with active webhook
2025-12-01 17:51:30 +00:00
Git Admin
2de7fedfa2
🔄 Second test: Variable substitution verification test
2025-12-01 17:47:31 +00:00
Git Admin
5bdc274eee
🔧 Test variable fix: Verify repo/branch substitution works
2025-12-01 17:42:55 +00:00
Git Admin
170c2dcea8
📚 Add comprehensive Gitea-n8n-OpenHands integration guide
...
- Complete workflow documentation
- Step-by-step integration guide
- Troubleshooting section
- Variable substitution fix for SSH nodes
- Final working workflow JSON
✅ Integration Status: WORKING
- Git push → Gitea webhook → n8n → OpenHands SDK
- Test URL: https://n8n.oky.sh/webhook-test/openhands-sdk
- Last successful test: commit 290b79c
2025-12-01 17:34:29 +00:00
Git Admin
290b79cd1e
E2E test: Final integration test - workflow v2 with variable substitution
2025-12-01 17:23:32 +00:00
Git Admin
6cf70ef36d
Test webhook: Creating test5.txt to trigger Gitea webhook
2025-12-01 17:18:07 +00:00
Git Admin
669f334a79
Add test5.txt - Testing webhook
2025-12-01 17:02:38 +00:00
Git Admin
84e719d33e
Test OpenHands SDK webhook integration
2025-12-01 16:49:30 +00:00
Git Admin
5ba35289eb
Test OpenHands SDK webhook integration
2025-12-01 16:45:56 +00:00
Git Admin
651d364153
Test OpenHands SDK webhook integration
2025-12-01 16:44:24 +00:00
Git Admin
b77903dc73
Test webhook integration
2025-12-01 16:30:03 +00:00
Git Admin
188f1426a8
Clean repository - keep only essential files for webhook integration
...
- openhands-sdk-wrapper-sh.sh: SDK wrapper script
- openhands-gitea-webhook-workflow.json: Webhook workflow
- openhands-sdk-n8n-CLEAN.json: Clean SDK workflow
- openhands.env: API keys (MiniMax, DeepSeek, OpenAI)
- CLAUDE.md: Project documentation
- OPENHANDS_SDK_SETUP.md: SDK setup guide
- gitea-webhook-setup-guide.md: Webhook integration guide
- n8n-workflow-setup-guide.md: n8n configuration guide
2025-12-01 15:29:29 +00:00
Git Admin
319523a33d
before cleaning
2025-12-01 12:59:02 +00:00
Git Admin
ded4cd061a
some more sdk worflows
2025-12-01 08:53:35 +00:00
Git Admin
093ede2219
sdk fixed
2025-12-01 00:21:46 +00:00
Git Admin
ed1cacaab6
sdk approach
2025-11-30 23:55:22 +00:00
Git Admin
1727b1df54
headless mode approach todo list
2025-11-30 22:58:42 +00:00
Git Admin
c7e2c7ab0b
openhands cli aproach
2025-11-30 22:23:24 +00:00
Git Admin
3db5b22c59
Add iptables fix instructions for n8n-OpenHands connectivity
...
Final configuration:
- OpenHands: --network=host (can reach runtime containers)
- n8n: bridge network
- Solution: iptables rule to allow bridge→host on port 3000
2025-11-30 18:50:25 +00:00
Git Admin
f419194aa0
Revert to host networking + update workflow to use host IP
...
- OpenHands uses --network=host for runtime access
- n8n workflow updated to call 10.10.10.11:3000
- Removed complex dual-network approach
2025-11-30 18:47:14 +00:00
Git Admin
862df97341
Add OpenHands startup script with dual-network support
2025-11-30 18:32:40 +00:00