Skip to content

Commit 39c007d

Browse files
hanselhanselclaude
andcommitted
chore: release v0.7.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1c4f09d commit 39c007d

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.0] - 2026-02-19
9+
10+
### Added
11+
12+
- **Shared LLM layer (`core/llm.py`)**: Centralized model detection, structured output calling with json_schema fallback, Ollama support — consumed by all generate/audit commands
13+
- **Cost estimation (`core/cost.py`)**: Per-model token pricing (GPT-4o, Claude 3, Ollama) with `estimate_cost()` and `format_cost()` helpers
14+
- **Backward-compatible re-exports**: `core/generate/llm.py` now re-exports from `core/llm.py`
15+
16+
### Changed
17+
18+
- Enforced mandatory agent teams for ALL phases (removed "Solo" exceptions from CLAUDE.md)
19+
- Test suite expanded from 777 to 798 tests, maintaining **100% code coverage**
20+
821
## [0.6.0] - 2026-02-19
922

1023
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "aeo-cli"
7-
version = "0.6.0"
7+
version = "0.7.0"
88
description = "Agentic Engine Optimization CLI — audit URLs for AI crawler readiness"
99
readme = "README.md"
1010
license = "MIT"

0 commit comments

Comments
 (0)