Skip to content

Release 3.1.0 - #604

Merged
josephjclark merged 5 commits into
mainfrom
release/next
Jul 30, 2026
Merged

Release 3.1.0#604
josephjclark merged 5 commits into
mainfrom
release/next

Conversation

@josephjclark

@josephjclark josephjclark commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator
  • Add answer streaming to planner
  • Fix routing failures
  • Dependency updates

hanna-paasivirta and others added 5 commits July 29, 2026 11:17
* add segments

* adjust events

* add event type

* adjust streaming

* update readme

* changeset

---------

Co-authored-by: Joe Clark <jclark@openfn.org>
…601)

Bumps the python-minor-patch group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [openai](https://github.com/openai/openai-python) | `2.45.0` | `2.48.0` |
| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.116.0` | `0.119.0` |
| [langchain-core](https://github.com/langchain-ai/langchain) | `1.4.9` | `1.5.1` |
| [langchain-openai](https://github.com/langchain-ai/langchain) | `1.3.4` | `1.4.1` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.64.0` | `2.66.1` |
| [langfuse](https://github.com/langfuse/langfuse) | `4.14.0` | `4.14.1` |
| [opentelemetry-instrumentation-threading](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.64b0` | `0.65b0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.21` | `0.16.0` |



Updates `openai` from 2.45.0 to 2.48.0
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v2.45.0...v2.48.0)

Updates `anthropic` from 0.116.0 to 0.119.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-python@v0.116.0...v0.119.0)

Updates `langchain-core` from 1.4.9 to 1.5.1
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-core==1.4.9...langchain-core==1.5.1)

Updates `langchain-openai` from 1.3.4 to 1.4.1
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==1.3.4...langchain-openai==1.4.1)

Updates `sentry-sdk` from 2.64.0 to 2.66.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.64.0...2.66.1)

Updates `langfuse` from 4.14.0 to 4.14.1
- [Release notes](https://github.com/langfuse/langfuse/releases)
- [Commits](https://github.com/langfuse/langfuse/commits)

Updates `opentelemetry-instrumentation-threading` from 0.64b0 to 0.65b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `ruff` from 0.15.21 to 0.16.0
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.21...0.16.0)

---
updated-dependencies:
- dependency-name: openai
  dependency-version: 2.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: anthropic
  dependency-version: 0.119.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: langchain-core
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: langchain-openai
  dependency-version: 1.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: sentry-sdk
  dependency-version: 2.66.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: langfuse
  dependency-version: 4.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: opentelemetry-instrumentation-threading
  dependency-version: 0.65b0
  dependency-type: direct:production
  dependency-group: python-minor-patch
- dependency-name: ruff
  dependency-version: 0.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add subagent mode and inspect tool

* edits and tests

* udpate subagent prompt

* add navigation info

* add langfuse tracing

* rename inspect_workflow tool to edit_workflow

* changeset

* resolve conflict

* update test fixtures

* add coherence instruction

* fix prompt for existing workflows

---------

Co-authored-by: Joe Clark <jclark@openfn.org>
@josephjclark
josephjclark marked this pull request as ready for review July 30, 2026 17:03
@josephjclark
josephjclark merged commit 7ce7833 into main Jul 30, 2026
2 checks passed
@josephjclark josephjclark changed the title Release/next Release 3.1.0 Jul 30, 2026
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.

2 participants