Skip to content

Releases: DiogoRibeiro7/ai-incident-analysis-agent

v0.2.4

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 11:26
27c7fec

Fixed

  • Refreshed vulnerable transitive dependencies in the lockfile by updating idna to 3.18 and Pygments to 2.20.0.

Validation

  • poetry check --lock
  • poetry run pytest --no-cov tests/unit/test_package_metadata.py tests/unit/test_markdown_links.py
  • poetry run pre-commit run --all-files
  • poetry build

v0.2.3

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 11:01
573cb4b

Fixed

  • Docker builds now install dependencies before package installation and copy README/source files before installing the project inside the image.
  • This corrects the failed v0.2.1 and v0.2.2 container publication attempts caused by the Poetry 2 / PEP 621 migration.

Validation

  • poetry check --lock
  • poetry run pre-commit run --all-files
  • poetry run pytest
  • poetry build
  • container-publish workflow_dispatch on main: success

v0.2.2

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 10:56
37082df

Fixed

  • Container builds now use Poetry 2.2.1 so PEP 621 project metadata is accepted during image publication.

Validation

  • poetry check --lock
  • poetry run pre-commit run --all-files
  • poetry run pytest
  • poetry build

Note: local Docker build could not run because Docker Desktop's Linux engine was unavailable on the workstation; the tag-triggered GitHub Actions container workflow is the release verification path for this fix.

v0.2.1

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 10:51
c7fb106

Added

  • Repository professionalism files for contribution consistency, citation, support, conduct, ownership, and pull-request review.

Changed

  • README rewritten around a clearer project pitch, quick-start path, workflow guide, quality gates, and documentation index.
  • Project metadata moved to modern PEP 621 configuration.
  • Release, citation, Zenodo, and package metadata synchronized.

v0.2.0

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 09 Aug 06:41
14a678f

Highlights

  • Claim-level grounding validation with citation support and evaluation metrics.
  • Expanded deterministic benchmark corpus and stricter regression comparison.
  • Hardened retrieval path checks and outbound URL validation.
  • Clear missing-bucket semantics and separated error-rate versus error-log signals.
  • Docker/local environment example validation and synchronized documentation.

Validation

  • Full quality suite passed.
  • Final evaluation comparison passed with no findings.
  • Python package build passed and artifacts are attached.
  • Local Docker build was skipped because Docker Desktop Linux engine was unavailable; GitHub container build checks passed on the release PR.

v0.1.0

Choose a tag to compare

@DiogoRibeiro7 DiogoRibeiro7 released this 08 Aug 23:31
eb091f3

AI Incident Analysis Agent v0.1.0

First polished public release of the AI Incident Analysis Agent.

Highlights

  • Local log and metric ingestion with typed validation and timeline normalization.
  • Deterministic anomaly detection for latency, error rate, CPU, memory, traffic, and availability.
  • Dependency-aware incident correlation and heuristic RCA artifacts.
  • Structured prompt rendering with mock and OpenAI provider support.
  • End-to-end CLI and FastAPI pipeline execution with persisted artifacts.
  • JSON observability logging, retries, caching, and degraded-run summaries.
  • Evaluation harness with synthetic benchmark generation and regression comparison.
  • JSON, Markdown, and HTML report exports.
  • Report review lifecycle and webhook export support.
  • Zenodo metadata for archival citation.

Release Validation

  • poetry run ruff format --check . passed.
  • poetry run ruff check . passed.
  • poetry run mypy src tests passed.
  • poetry run pytest passed: 110 tests, coverage 86.60%.
  • poetry build produced wheel and sdist.
  • poetry run incident-agent run-demo produced demo report and artifacts.
  • Latest GitHub main CI, CodeQL, package, and dependency graph runs passed.

Security Signoff

  • File-path allowlist checks are covered by tests and passed in the release test suite.
  • API path traversal and disallowed input path tests passed in the release test suite.
  • incident-agent print-config --config configs/default.yaml reported no security warnings.
  • Dependabot security update for pydantic-settings was merged before release.

Artifact Checksums

  • ai_incident_analysis_agent-0.1.0-py3-none-any.whl: 44807E17C1C82BDDDD43353ACF0D73F54678C333FD6419DA457AFE18B57B2182
  • ai_incident_analysis_agent-0.1.0.tar.gz: 5E1CCCFF571306E8D9079C2B0B1989735F2947FB7A10C508745D34FB7228E65B