Armin Ronacher
ceacacaa45
chore: add pi-test batch wrapper
2026-05-18 00:55:01 +02:00
Armin Ronacher
6b872be2b9
fix(coding-agent): spawn Windows npm shims directly
...
closes #4623
2026-05-18 00:21:37 +02:00
Mario Zechner
ed3904ddd3
fix(ai): switch xiaomi models to openai completions
...
closes #4505
2026-05-18 00:14:31 +02:00
Mario Zechner
266234047a
Remove openai-codex fast model variants, they do not work
2026-05-18 00:02:52 +02:00
Mario Zechner
b256ac7d77
Closes #4342
2026-05-17 23:55:25 +02:00
Mario Zechner
7f3c340dc6
Add [Unreleased] section for next cycle
CI / build-check-test (push) Waiting to run
2026-05-17 21:03:41 +02:00
Mario Zechner
12f5c00cc1
Release v0.75.0
2026-05-17 21:02:49 +02:00
Mario Zechner
d5ebc973d0
chore: audit unreleased changelog entries
2026-05-17 21:01:03 +02:00
Mario Zechner
2ad5890bb5
Merge pull request #4600 from earendil-works/stream-fn-in-compaction
...
fix(coding-agent): route compaction through streamFn
2026-05-17 21:00:01 +02:00
Mario Zechner
238d7530fe
Merge branch 'main' into stream-fn-in-compaction
2026-05-17 20:59:53 +02:00
Mario Zechner
8e6913711a
Merge pull request #4541 from herrnel/fix/explicit-fences
...
Fix(coding-agent) Updated system-prompt.ts to use xml boundaries
2026-05-17 20:55:46 +02:00
Mario Zechner
a01cf7afae
Merge pull request #4603 from mattiacerutti/fix/openai-codex-model-list
...
fix(ai): update OpenAI Codex model list
2026-05-17 20:54:53 +02:00
Mario Zechner
6730c04a65
Merge pull request #4622 from mattiacerutti/fix/copilot-gpt-thinking-map-fix
...
fix(ai): map copilot gpt 5 minimal thinking to low
2026-05-17 20:53:42 +02:00
Mario Zechner
c9e7049212
fix(coding-agent): remove global fetch override closes #4619
2026-05-17 20:52:06 +02:00
Armin Ronacher
6f931797ca
fix(coding-agent): install npm packages in managed root closes #4587
2026-05-17 20:48:00 +02:00
Mario Zechner
6d474f8c1a
fix(ai): cap context-sized default output budgets
...
closes #4614
2026-05-17 20:06:59 +02:00
Mario Zechner
6236ad5077
chore: restore normal issue gate message
2026-05-17 18:32:44 +02:00
Mattia Cerutti
485afc9c3f
fix(ai): map copilot gpt minimal thinking to low
2026-05-17 12:18:50 +02:00
Nelson Herrera
e2fd651eb9
Updated system-prompt.ts to use xml boundaries during system and context file merging rather than using ## so that agents are less likely to ingest a prompt with inconsistent boundaries.
2026-05-16 19:59:42 -07:00
Mattia Cerutti
1af823be9d
fix(ai): update OpenAI Codex model list
2026-05-17 03:12:19 +02:00
github-actions[bot]
734e08edf8
chore: approve contributor mattiacerutti
CI / build-check-test (push) Waiting to run
2026-05-17 00:31:05 +00:00
Armin Ronacher
35f807cfaf
fix(coding-agent): route compaction through streamFn
...
closes #4484
2026-05-17 01:57:03 +02:00
Mario Zechner
2c708492e3
Release v0.74.1
2026-05-17 01:35:45 +02:00
Mario Zechner
72104d88f9
docs: audit unreleased changelogs
2026-05-17 01:29:35 +02:00
Mario Zechner
e26fbb3d46
fix(coding-agent): route global fetch through undici dispatcher closes #4519
2026-05-17 01:26:05 +02:00
Mario Zechner
bfd6535f7b
fix(coding-agent): update clipboard native package
...
closes #4492
2026-05-17 01:26:05 +02:00
Mario Zechner
7bdc1d7944
Merge pull request #4482 from Felixoid/fix-wezterm-kitty-esc
...
Address edge-case with kitty protocol in wezterm
2026-05-17 00:36:59 +02:00
Armin Ronacher
d803768f6a
fix(deps): restore lockfile registry metadata
...
Fixes #4315
2026-05-17 00:30:32 +02:00
Armin Ronacher
27a193070d
fix(coding-agent): resolve pnpm global packages
...
Fixes #4501
2026-05-17 00:09:11 +02:00
Mario Zechner
43d3cdd48a
fix(coding-agent): use configured model scope cycle hint closes #4508
2026-05-17 00:03:03 +02:00
Mario Zechner
c5831df689
fix(ai): vendor proxy env resolution
...
closes #4513
2026-05-17 00:02:37 +02:00
Mario Zechner
7afd80d788
fix(coding-agent): pin fd for macos x64
...
closes #4559
2026-05-16 23:39:35 +02:00
Mario Zechner
5d31e70b8a
fix(coding-agent): allow skill names to differ from directories
...
closes #4534
2026-05-16 23:38:46 +02:00
Mario Zechner
d0fe8570e9
fix(coding-agent): parse multiline prompt template args
...
closes #4553
2026-05-16 23:36:25 +02:00
Mario Zechner
22a9c484e7
fix(ai): respect model output token limits
...
closes #4539
2026-05-16 23:33:06 +02:00
Mario Zechner
7c5c3d6fd6
fix(ai): detect litellm context overflow errors
...
closes #4563
2026-05-16 23:29:22 +02:00
Mario Zechner
758004d1bb
fix(coding-agent): cap resume session metadata loads
...
closes #4583
closes #4591
2026-05-16 23:08:12 +02:00
github-actions[bot]
163fd35fd8
chore: approve contributor abhinavmathur-atlan
2026-05-16 21:06:50 +00:00
Mario Zechner
0412f62f9e
Merge pull request #4558 from earendil-works/fix/openai-completions-throw-on-missing-finish_reason
...
fix(ai): openai-completions - throw error on missing finish-reason
2026-05-16 22:54:42 +02:00
Mario Zechner
943236c9e6
Merge pull request #4567 from julien-c/fix/extensions-docs-notify-type
...
docs(coding-agent): fix invalid notify type in extensions example
2026-05-16 22:52:31 +02:00
Mario Zechner
9b65c24c44
Merge pull request #4574 from aliou/docs/custom-provider-overflow-detection
...
docs(coding-agent): document overflow normalization for custom providers
2026-05-16 22:52:08 +02:00
Mario Zechner
f8d2c8aa6e
docs(agent): organize harness design todos
CI / build-check-test (push) Waiting to run
2026-05-16 22:07:20 +02:00
Armin Ronacher
87881ca686
fix(ai): preserve OpenRouter cached token semantics
CI / build-check-test (push) Waiting to run
2026-05-16 11:55:16 +02:00
Aliou Diallo
b9ae2590f5
docs(coding-agent): document overflow normalization for custom providers
...
Adds a Context Overflow Errors subsection to custom-provider.md showing how a custom provider extension can rewrite unrecognized overflow errors via a message_end handler so pi's native compact-and-retry path triggers. Includes guard rails for provider scoping, idempotency, and avoiding rate-limit phrases.
2026-05-16 01:50:12 +02:00
Mario Zechner
b4ee3aaeea
docs(agent): document harness hook design
CI / build-check-test (push) Waiting to run
2026-05-16 01:06:27 +02:00
Mario Zechner
4f40f62b7b
refactor(agent): harden harness session semantics
2026-05-16 00:32:16 +02:00
Julien Chaumond
656bd2cadf
docs(coding-agent): fix invalid notify type in extensions example
...
The notify() API only accepts "info" | "warning" | "error" — "success"
was a copy-paste error in the example.
Co-Authored-By: julien-agent <Agents+cyolo@huggingface.co>
2026-05-15 20:23:34 +02:00
Ramiz Wachtler
98ffad0437
fix(ai): openai-completions - throw error on missing finish-reason
...
- require \ before treating \ streams as successful
- add regression coverage for truncated streams without \
- closes #4345
2026-05-15 15:26:57 +02:00
Mario Zechner
a8af0b5e99
fix(ai): ignore generic GitHub tokens for Copilot auth
...
CI / build-check-test (push) Has been cancelled
closes #4485
2026-05-15 01:26:31 +02:00
Mario Zechner
7ddc7dd1ec
fix(coding-agent): space interactive errors
...
closes #4510
2026-05-15 01:10:56 +02:00