Skip to content

feat: Phase 10.1 Gemini LinkedIn content generation#2

Draft
mdtazizulislam wants to merge 2 commits into
mainfrom
cursor/phase10-1-gemini-linkedin-1aa2
Draft

feat: Phase 10.1 Gemini LinkedIn content generation#2
mdtazizulislam wants to merge 2 commits into
mainfrom
cursor/phase10-1-gemini-linkedin-1aa2

Conversation

@mdtazizulislam

Copy link
Copy Markdown
Owner

Summary

Enables real Gemini 2.5 Flash content generation for LinkedIn posts (Phase 10.1).

  • Gemini providergemini-content.ts with 3 retries, JSON artifact parsing, template fallback on failure
  • linkedin_post workflow — registered in workflows registry
  • Marketing route/task create linkedin post about X uses Gemini (no template-first path)
  • Artifact storageprojects/zonforge/output/linkedin/linkedin-post-<timestamp>.json
  • WhatsApp format — Title, Post, Hashtags, Image prompt
  • Auditlinkedin_content_started / linkedin_content_generated in revenue audit log

Environment

GEMINI_API_KEY=...
GEMINI_MODEL=gemini-2.5-flash

Verification

npm run openclaw:revenue:test   # 19 tests
npm run openclaw:workflows:test # 7 tests
npm run openclaw:build
node scripts/generate-post.mjs

Report: reports/phase10-1-gemini-linkedin.md

Open in Web Open in Cursor 

cursoragent and others added 2 commits July 1, 2026 10:25
- Add GTM orchestration across SaaS, FinTech, Healthcare, MSSP ICPs
- Discover/score/enrich leads, generate outreach and HubSpot drafts
- Human approval gates, audit logging, dashboard integration
- CLI scripts for activation, deploy, and Hetzner verification
- Dry-run mode for CI and local testing without API keys

Co-authored-by: MD TAZIZUL ISLAM <vitorgarh@gmail.com>
- Add Gemini 2.5 Flash provider with 3 retries and template fallback
- Add linkedin_post workflow and wire marketing/create linkedin post
- Store JSON artifacts under projects/zonforge/output/linkedin/
- Update /generate_post script and WhatsApp response formatting
- Add audit logging and tests for provider, executor, and workflow

Co-authored-by: MD TAZIZUL ISLAM <vitorgarh@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants