Skip to content

feat(pipeline): content pipeline — Gemini 3 Flash → Telegram#47

Merged
NickStr11 merged 4 commits intomainfrom
feat/content-pipeline
Feb 27, 2026
Merged

feat(pipeline): content pipeline — Gemini 3 Flash → Telegram#47
NickStr11 merged 4 commits intomainfrom
feat/content-pipeline

Conversation

@NickStr11
Copy link
Copy Markdown
Owner

Что

Контент-пайплайн: DEV_CONTEXT.md → Gemini 3 Flash → Telegram канал.

Как работает

  1. Ты делаешь /handoff → PR → merge в main
  2. GitHub Actions видит изменение DEV_CONTEXT.md
  3. Запускает tools/pipeline/main.py
  4. Gemini пишет пост из последнего лога сессии
  5. Пост летит в Telegram

Файлы

  • tools/pipeline/main.py — пайплайн
  • tools/pipeline/pyproject.toml — зависимости (google-genai, httpx, beartype)
  • .github/workflows/pipeline.yml — триггер на push DEV_CONTEXT.md

🤖 Generated with Claude Code

Nick and others added 4 commits February 27, 2026 23:46
Python script: reads last session from DEV_CONTEXT.md, generates
article via Claude API (haiku), posts to Telegram channel.

Usage: uv run python tools/pipeline/main.py [--dry-run]

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replace Anthropic SDK with google-genai, model gemini-3-flash-preview.
Env var: GOOGLE_API_KEY instead of ANTHROPIC_API_KEY.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@NickStr11 NickStr11 merged commit d4dd3c1 into main Feb 27, 2026
1 check passed
@NickStr11 NickStr11 deleted the feat/content-pipeline branch March 5, 2026 04:05
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.

1 participant