ton
367ebc1c7f
new_pull
2026-07-26 14:02:37 +07:00
Mario Zechner
e32c1491b5
feat(agent): align harness execution tools
2026-07-22 15:36:06 +02:00
Mario Zechner
2d0b2294cd
feat(agent): merge main into agent-harness-tools
2026-07-22 11:56:35 +02:00
Mario Zechner
dd6bea41ef
Add [Unreleased] section for next cycle
2026-07-21 18:40:11 +02:00
Mario Zechner
20be4b18d4
Release v0.81.1
2026-07-21 18:40:08 +02:00
Mario Zechner
b9e5c5d941
fix(agent): restore streamFn extension compatibility
...
Keep streamFn required for typed callers while preserving the legacy runtime fallback for extensions that omit it.\n\nfixes #6915
2026-07-21 18:37:07 +02:00
Mario Zechner
37eb243d26
feat(agent): add AgentHarness execution tools
2026-07-21 17:03:28 +02:00
Mario Zechner
3dcb411e89
Add [Unreleased] section for next cycle
2026-07-21 15:28:05 +02:00
Mario Zechner
9c480b6ad2
Release v0.81.0
2026-07-21 15:28:05 +02:00
Mario Zechner
c901d9a877
docs: audit unreleased changelogs
2026-07-21 14:47:00 +02:00
Mario Zechner
1235c0ec64
fix(agent): decouple agent streams from compat
...
closes #6851
2026-07-20 17:54:36 +02:00
Mario Zechner
f8b74a4507
fix: complete extension usage accounting
...
closes #6509
2026-07-20 17:06:22 +02:00
Alexey Zaytsev
d2f8dafb0f
fix(ai,agent,coding-agent): share UUIDv7 and use for Codex ( #6834 )
2026-07-20 01:23:47 +02:00
Armin Ronacher
216e672e7c
Add [Unreleased] section for next cycle
2026-07-16 23:59:44 +02:00
Armin Ronacher
8dc78834cd
Release v0.80.10
2026-07-16 23:59:41 +02:00
Armin Ronacher
f7e0603745
Add [Unreleased] section for next cycle
2026-07-16 19:18:00 +02:00
Armin Ronacher
2d16f92973
Release v0.80.9
2026-07-16 19:17:57 +02:00
David Brailovsky
e022eec37d
Add [Unreleased] section for next cycle
2026-07-16 16:35:19 +02:00
David Brailovsky
fae7176cb9
Release v0.80.8
2026-07-16 16:35:16 +02:00
Armin Ronacher
9d09075c53
Add [Unreleased] section for next cycle
2026-07-14 18:36:49 +02:00
Armin Ronacher
818d67457c
Release v0.80.7
2026-07-14 18:36:46 +02:00
Armin Ronacher
4c1861033b
docs: audit unreleased changelogs
2026-07-11 00:01:31 +02:00
Armin Ronacher
34582ef34b
Add [Unreleased] section for next cycle
2026-07-10 01:16:58 +02:00
Armin Ronacher
2b3fda9921
Release v0.80.6
2026-07-10 01:16:55 +02:00
Mario Zechner
fbdd46389c
feat(ai): add max thinking level
2026-07-09 22:30:53 +02:00
Armin Ronacher
e3513193bf
Add [Unreleased] section for next cycle
2026-07-09 21:04:09 +02:00
Armin Ronacher
cc62baa442
Release v0.80.5
2026-07-09 21:04:06 +02:00
Armin Ronacher
ef793a983b
Add [Unreleased] section for next cycle
2026-07-09 20:53:01 +02:00
Armin Ronacher
912d0953f6
Release v0.80.4
2026-07-09 20:52:57 +02:00
Armin Ronacher
bf75b8aa39
docs: audit unreleased changelogs
2026-07-09 20:45:28 +02:00
Mario Zechner
cb222bf99d
feat(agent): export InMemorySessionStorage and JsonlSessionStorage
...
Export both session storage implementations from @earendil-works/pi-agent-core
so they can be imported and extended directly instead of via repo workaround.
closes #6435
2026-07-09 10:22:30 +02:00
Mario Zechner
dd1c690f36
fix(agent): add session context entry projection
2026-07-08 14:59:16 +02:00
Armin Ronacher
1dac099022
fix(agent): derive short session entry ids from the uuidv7 random tail ( closes #6242 )
...
The uuidv7 prefix is timestamp-derived and nearly constant between calls, so slicing the first 8 chars degenerated short ids to full-UUID fallbacks. Regression from 80c918c2 which replaced randomUUID with uuidv7.
2026-07-05 23:35:53 +02:00
Vegard Stikbakke
f58c115626
fix(coding-agent): serialize split-turn compaction summaries
...
closes #5536
2026-07-01 15:37:00 +02:00
Vegard Stikbakke
cbcf4e04c3
fix(coding-agent): reject oversized bash timeouts
...
closes #6181
2026-07-01 08:49:31 +02:00
Mario Zechner
dd87c02cbf
Add [Unreleased] section for next cycle
2026-06-30 22:29:44 +02:00
Mario Zechner
a23abe4a69
Release v0.80.3
2026-06-30 22:29:41 +02:00
Mario Zechner
fd6659dd5d
fix(coding-agent): preserve run prompt during tool refresh
...
closes #6162
2026-06-30 14:08:48 +02:00
Armin Ronacher
8277bd6896
Add [Unreleased] section for next cycle
2026-06-23 23:45:39 +02:00
Armin Ronacher
0201806adf
Release v0.80.2
2026-06-23 23:45:36 +02:00
Armin Ronacher
9096d5f9a6
docs: update changelog entries
2026-06-23 23:42:02 +02:00
Armin Ronacher
e00074358d
Add [Unreleased] section for next cycle
2026-06-23 20:04:12 +02:00
Armin Ronacher
1c4a9ba7c8
Release v0.80.1
2026-06-23 20:04:09 +02:00
Armin Ronacher
86528dd9ee
Add [Unreleased] section for next cycle
2026-06-23 19:30:35 +02:00
Armin Ronacher
f08e968c83
Release v0.80.0
2026-06-23 19:30:32 +02:00
Armin Ronacher
526351d99a
docs: audit unreleased changelogs
2026-06-23 19:25:26 +02:00
Mario Zechner
cd95c2749f
fix(ai): require OpenAI Responses terminal events
2026-06-23 16:35:45 +02:00
Mario Zechner
abbd911693
Merge main into model-registry
2026-06-22 14:00:18 +02:00
Armin Ronacher
329dceb5f3
Add [Unreleased] section for next cycle
2026-06-22 11:14:46 +02:00
Armin Ronacher
8e1900666f
Release v0.79.10
2026-06-22 11:14:43 +02:00