Skip to content

Releases: lilfetz22/linkedIn-post-automation-multi-agent

v1.7.0

09 Jan 12:46

Choose a tag to compare

v1.7.0 (2026-01-09)

This release is published under the MIT License.

Bug Fixes

  • image_prompt_agent: Handle missing fallback_tracker before using it (99db9c6)

Documentation

  • copilot-instructions: Document multi-run usage, PowerShell guidance, and CLI options (d0422d0)

  • multi-run: Add MULTI_RUN_FEATURE.md summarizing implementation, tests, and usage (a2d18ad)

  • readme: Add multi-run usage, behavior, and example output (56e21ad)

Features

  • cli: Add --runs option and multi-run sequential execution (32a9bc6)

  • database: Add helpers to fetch used topics and bulk insert new topics (5d28862)

  • orchestrator: Accept run_number for multi-run runs and record posted topics (c18c7e3)

  • run_context: Support optional run_number for multi-run folder naming (f4cfe7c)

  • topic_agent: Add LLM batch topic generation and DB replenishment (4a02459)


Detailed Changes: v1.6.0...v1.7.0

v1.6.0

31 Dec 19:48

Choose a tag to compare

v1.6.0 (2025-12-31)

This release is published under the MIT License.

Features

  • prompt-generator: Enforce template headings and add self-repair pass; aggregate token usage (9fea4b6)

Detailed Changes: v1.5.0...v1.6.0

v1.5.0

20 Dec 17:17

Choose a tag to compare

v1.5.0 (2025-12-20)

This release is published under the MIT License.

Documentation

  • github: Update first-time setup wording to accept any custom field (fd8c220)

  • readme: Clarify field selection and examples for freeform fields (6c9ca8c)

Features

  • config: Allow arbitrary custom field input in CLI and config (4ae2c19)

Detailed Changes: v1.4.0...v1.5.0

v1.4.0

14 Dec 11:41

Choose a tag to compare

v1.4.0 (2025-12-14)

This release is published under the MIT License.

Bug Fixes

  • agents/image-generator: Simplify print statements in standalone test output (e276882)

  • core/llm-clients: Use correct response_modalities value for image generation (0e495b0)

  • core/llm_clients: Format note for clarity in image generation response modalities (d5d1f4c)

  • cost_tracking: Accept keyword args in record_call for backwards-compatible API (b628570)

  • cost_tracking: Make agent_name_or_model optional to support pure keyword calls (9f9a1c1)

  • orchestrator: Record agent failure metrics when circuit breaker trips\n\nAdd explicit except CircuitBreakerTrippedError in _execute_agent_with_retry() to log duration and error details before propagating. This ensures un_failed.json and metrics capture the failed step even if the breaker opens mid-execution. (a131de0)

  • retry: Treat Gemini quota/rate-limit errors as non-retryable to avoid futile retries and circuit breaker trips\n\nAdd _is_quota_or_rate_limit_error() to detect RESOURCE_EXHAUSTED/quota exceeded/rate limit messages. When detected, flip etryable to false and surface actionable guidance. This prevents exponential backoff from hammering the API and stops breaker from accumulating failures on quota issues.\n\nImpact:\n- More graceful aborts under quota exhaustion\n- Clearer error messaging for remediation\n- Preserves circuit breaker for genuine transient failures (1055678)

  • reviewer: Scrub forbidden newsletter mentions and improve review pipeline (c42e5eb)

  • reviewer: Use positional args when recording cost and include agent name (a30c6fa)

  • writer: Remove newsletter sign-off and scrub forbidden mentions (c7efe0d)

  • writer_agent: Accept structured_prompt string and use it as LLM prompt (f827069)

Features

  • agents/image-generator: Capture full tracebacks on ModelError and add standalone CLI for testing (b608511)

Detailed Changes: v1.3.0...v1.4.0

v1.3.0

13 Dec 10:51

Choose a tag to compare

v1.3.0 (2025-12-13)

This release is published under the MIT License.


Detailed Changes: v1.2.0...v1.3.0

v1.2.0

13 Dec 10:06

Choose a tag to compare

v1.2.0 (2025-12-13)

This release is published under the MIT License.

Bug Fixes

  • Resolve flake8 line length issue in main.py (1224284)

  • orchestrator: Omit image artifact in run summary when --no-image is set (2717d07)

Documentation

  • Add --no-image flag documentation and cost optimization section (cdab745)

  • readme: Update README.md to clarify command line execution and mark phases 11 and 12 as complete (9f069b5)

Features

  • Add --no-image CLI flag to skip image generation and reduce costs (11c6dce)

  • Implement no_image parameter in orchestrator for cost optimization (b882840)

  • dry-run: Implement dry-run mode for cost estimation and setup verification (afd2588)


Detailed Changes: v1.1.0...v1.2.0

v1.1.0

07 Dec 10:08

Choose a tag to compare

v1.1.0 (2025-12-07)

This release is published under the MIT License.

Documentation

  • phase12: Update ROADMAP with user approval system enhancements (f73ad77)

Features

  • Improve fallback resilience and test infrastructure (46ee7d1)

  • phase12: Implement user approval system for fallback workflows with FallbackTracker (9098147)


Detailed Changes: v1.0.3...v1.1.0

v1.0.3

29 Nov 13:35

Choose a tag to compare

v1.0.3 (2025-11-29)

This release is published under the MIT License.

Bug Fixes

  • roadmap: Mark Conventional Commits enforcement as completed (186f04e)

Detailed Changes: v1.0.2...v1.0.3

v1.0.2

29 Nov 13:14

Choose a tag to compare

v1.0.2 (2025-11-29)

This release is published under the MIT License.

Bug Fixes

  • errors: Pass all args to super().init and override str for B042 (099a764)

Detailed Changes: v1.0.1...v1.0.2

v1.0.1

29 Nov 13:05

Choose a tag to compare

v1.0.1 (2025-11-29)

This release is published under the MIT License.

Bug Fixes

  • Pass only message to Exception.init in BaseAgentError (efd9893)

  • lint: Task 2 bugbear fixes (B042, B014, B011, B017) (c497f7c)


Detailed Changes: v1.0.0...v1.0.1