Skip to content

Commit 0cd791a

Browse files
chore(release): v0.8.0
1 parent ae5bab4 commit 0cd791a

21 files changed

Lines changed: 96 additions & 19 deletions

.changeset/prompt-caching-support.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

api/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# output-api
22

3+
## 0.8.0
4+
35
## 0.7.0
46

57
### Patch Changes

api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "output-api",
3-
"version": "0.7.0",
3+
"version": "0.8.0",
44
"description": "A simple flow core abstract",
55
"type": "module",
66
"main": "index.js",

docs/guides/data/releases.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
{
22
"releases": [
3+
{
4+
"version": "0.8.0",
5+
"date": "2026-06-11",
6+
"level": "minor",
7+
"changes": [
8+
{
9+
"id": "prompt-caching-support",
10+
"packages": [
11+
{
12+
"name": "@outputai/llm",
13+
"bump": "minor"
14+
}
15+
],
16+
"summary": "Add per-message provider options to `.prompt` files via `messageOptions`.\n\n- Define named `messageOptions` sets in front matter and attach them to message blocks with `options=\"<name>\"` (e.g. `<system options=\"cached\">`); each set is a provider-namespaced `providerOptions` object merged onto that message.\n- Enables Anthropic prompt caching (`{ anthropic: { cacheControl: { type: ephemeral } } }`) and any other per-message provider option, on any provider.\n- Cost tracking now reports cached input tokens (`input_cached`) even for models whose pricing record lacks a `cache_read` rate, so cache savings are visible in usage aggregations instead of silently disappearing."
17+
}
18+
]
19+
},
320
{
421
"version": "0.7.0",
522
"date": "2026-06-10",

docs/guides/snippets/changelog.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
{/* AUTO-GENERATED from docs/guides/data/releases.json. Run `./ops/regenerate_docs.sh` to update. */}
22

3+
<Update label="v0.8.0" description="2026-06-11 · minor release">
4+
5+
**`@outputai/llm`** — Add per-message provider options to `.prompt` files via `messageOptions`.
6+
7+
- Define named `messageOptions` sets in front matter and attach them to message blocks with `options="<name>"` (e.g. `<system options="cached">`); each set is a provider-namespaced `providerOptions` object merged onto that message.
8+
- Enables Anthropic prompt caching (`{ anthropic: { cacheControl: { type: ephemeral } } }`) and any other per-message provider option, on any provider.
9+
- Cost tracking now reports cached input tokens (`input_cached`) even for models whose pricing record lacks a `cache_read` rate, so cache savings are visible in usage aggregations instead of silently disappearing.
10+
11+
</Update>
12+
313
<Update label="v0.7.0" description="2026-06-10 · minor release">
414

515
**`@outputai/core`** — ## Workflow hooks

sdk/cli/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @outputai/cli
22

3+
## 0.8.0
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [ae5bab4]
8+
- @outputai/llm@0.8.0
9+
- @outputai/credentials@0.8.0
10+
- @outputai/evals@0.8.0
11+
312
## 0.7.0
413

514
### Patch Changes

sdk/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@outputai/cli",
3-
"version": "0.7.0",
3+
"version": "0.8.0",
44
"description": "CLI for Output.ai workflow generation",
55
"type": "module",
66
"main": "dist/index.js",

sdk/cli/src/assets/docker/docker-compose-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ services:
8080
condition: service_healthy
8181
worker:
8282
condition: service_healthy
83-
image: outputai/api:${OUTPUT_API_VERSION:-0.7.0}
83+
image: outputai/api:${OUTPUT_API_VERSION:-0.8.0}
8484
init: true
8585
networks:
8686
- main
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"framework": "0.7.0"
2+
"framework": "0.8.0"
33
}

sdk/core/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# @outputai/core
22

3+
## 0.8.0
4+
35
## 0.7.0
46

57
### Minor Changes

0 commit comments

Comments
 (0)