Skip to content

Releases: saradamian/agentic-base

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 09 Oct 11:43
v0.10.1
b674755

What's Changed

Features

  • feat(contrast): the check says how large a difference is, and how sure by @saradamian in #150

Fixes

  • fix(recording): the call log keeps the period it is set to by @saradamian in #153
  • fix(image): forwarded headers are trusted from the configured proxies only by @saradamian in #154

Documentation

  • docs: a notice does not discharge article 50(2), and the record states what the caller enforces by @saradamian in #152

Other

  • ci(release): a release carries its attestations as a file, naming only the distributions by @saradamian in #151
  • chore(release): 0.10.1 by @saradamian in #155

Full Changelog: v0.10.0...v0.10.1

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 06:21
v0.10.0
aaddd02

What's Changed

Features

  • feat(recording): a call record has one definition, and a published schema by @saradamian in #146
  • feat(recording): the call log keeps six months by @saradamian in #147
  • feat(outcomes): the record joins its trace and its conversation, and says how the model was asked by @saradamian in #148

Other

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 03:25
v0.9.0
2ef2fb9

What's Changed

Breaking

  • feat(recording)!: tool servers record calls by default, and agentic-base calls reads them back by @saradamian in #144

Other

Full Changelog: v0.8.3...v0.9.0

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 08 Oct 20:16
v0.8.3
fbca105

What's Changed

Features

  • feat(recording): the MCP middleware sits beside the seam, for any server on the SDK by @saradamian in #141
  • feat(recording): a call record says which client, request, trace and run it belongs to by @saradamian in #143

Fixes

  • fix(deps): update opentelemetry by @renovate[bot] in #126
  • fix(deps): update dependency sqlmodel to v0.0.48 by @renovate[bot] in #139
  • fix(deps): update dependency fastapi to v0.143.0 by @renovate[bot] in #140

Documentation

  • docs: START_HERE names the record first, and the server that builds on the library by @saradamian in #138

Other

Full Changelog: v0.8.2...v0.8.3

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 08:00
v0.8.2
162e936

What's Changed

Documentation

  • docs: plainer sentences in decisions, service, observability and concepts by @saradamian in #135
  • docs: the record is the contract; the comparison check is one feature of it by @saradamian in #136

Other

Full Changelog: v0.8.1...v0.8.2

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 06 Oct 05:46
v0.8.1
978320d

What's Changed

Features

  • feat(netsec): a streamed fetch with every hop checked and pinned by @saradamian in #130

Documentation

  • docs: shorter sentences, and the README names all three uses by @saradamian in #132

Other

  • ci(release): fail, and keep an issue open, while main is unreleased for over a week by @saradamian in #131
  • chore(release): 0.8.1 by @saradamian in #134

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 22:07
v0.8.0
ec1b700

What's Changed

Features

  • feat(validity): the verdict counts the runs that never happened, and carries an interval by @saradamian in #108
  • feat(check): the two checks run over logs you already have by @saradamian in #111
  • feat(demo): the first commands work after pip install, with no checkout by @saradamian in #116
  • feat(check): read CSV, so spreadsheets and MLflow exports can be checked by @saradamian in #117
  • feat(tools): declare a tool by decorating its function by @saradamian in #123

Fixes

  • fix(runs): the writer stops deciding what was redacted, and a scorer needs a grant to be believed by @saradamian in #109
  • fix: the chain notices what is missing, the MCP server is scoped, and an erasure erases by @saradamian in #110
  • fix(deps): urllib3 2.8.0 and pyjwt 2.15.1 for four advisories by @saradamian in #124
  • fix(deps): update dependency psycopg to v3.3.6 by @renovate[bot] in #101
  • fix(deps): update dependency sqlmodel to v0.0.47 by @renovate[bot] in #103
  • fix(deps): update dependency openinference-semantic-conventions to v0.1.41 by @renovate[bot] in #104
  • fix(deps): update dependency uvicorn to v0.54.0 by @renovate[bot] in #105
  • fix(deps): update dependency fastapi to v0.142.2 by @renovate[bot] in #120

Documentation

  • docs: three pages that describe the founding, not the product, move to archive/ by @saradamian in #107
  • docs: lead with the two checks; move the service and the vision out of the way by @saradamian in #112
  • docs(readme): show check as a CI gate, and what to do with exit 2 while data is thin by @saradamian in #118

Other

  • chore(release): 0.8.0 by @saradamian in #113
  • chore(renovate): update the OpenTelemetry packages together by @saradamian in #125
  • chore(deps): update dependency ruff to v0.16.10 by @renovate[bot] in #97
  • feat(recording): an observer that writes each call to a file by @saradamian in #127
  • fix(deps): update the four OpenTelemetry packages together to 1.45.0 by @saradamian in #128
  • chore(deps): update dependency coverage to v7.16.2 by @renovate[bot] in #119
  • chore(deps): update dependency mypy to v2.4.0 by @renovate[bot] in #121
  • chore(deps): bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.2 by @dependabot[bot] in #122
  • chore(deps): bump astral-sh/setup-uv from 10.1.0 to 10.2.0 by @dependabot[bot] in #114
  • chore(deps): lock file maintenance by @renovate[bot] in #102
  • chore(release): 0.8.0 is released on 2026-10-06 by @saradamian in #129

New Contributors

Full Changelog: v0.7.1...v0.8.0

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 12:10
v0.7.1
1c51e8f

What's Changed

Fixes

  • fix(deps): update dependency openinference-semantic-conventions to v0.1.38 by @renovate[bot] in #92
  • fix(deps): update dependency uvicorn to v0.53.0 by @renovate[bot] in #88
  • fix(provenance): the crate names the software that ran, and leaves out what nobody measured by @saradamian in #98

Documentation

  • docs(blocks): say which knowledge-block contracts are ours and which are upstream's by @saradamian in #93
  • docs(ledger): the concern that has no component, and the three instruments it sits between by @saradamian in #96
  • docs(readme): open with what it refuses, then who asks, then what you use it for by @saradamian in #99

Other

  • test(hygiene): the shapes nothing else was looking for, and who owns the rest by @saradamian in #94
  • test(export): the corpus a tenant takes away keeps the fields it is judged by by @saradamian in #95
  • chore(deps): lock file maintenance by @renovate[bot] in #71
  • chore(release): 0.7.1 by @saradamian in #100

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 11:26
v0.7.0
6305f5c

What's Changed

Features

  • feat(epochs): one rule for imported component versions, agentic-env's equivalence sets by @saradamian in #90

Fixes

  • fix(image): the image reads its version from git, and a pipeline may still override it by @saradamian in #89

Other

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 08:00
v0.6.0
2a68744

What's Changed

Features

  • feat(auth): every data route needs a token, and a token reaches only its tenants by @saradamian in #82
  • feat(db): versioned migrations, applied before a release starts and checked when the service does by @saradamian in #83
  • feat(retention): a sweep a deployment can schedule, and an erasure a person can ask for by @saradamian in #85

Fixes

  • fix(image): install the service in the image, and build and start the image on every change by @saradamian in #84

Documentation

  • docs: README links that work on PyPI and in the docs site, and a strict site build in the suite by @saradamian in #81
  • docs: the image check, migrations and refusing by default, as rules with their guards by @saradamian in #86

Other

Full Changelog: v0.5.0...v0.6.0