singularity-forge/packages
John Brahy c47ee71b2d fix: always include reasoning.encrypted_content for OpenAI reasoning models
When using a reasoning model (o1, o3, o4-mini, etc.) without explicitly
setting reasoningEffort or reasoningSummary, the include param was not
set. OpenAI returns a bare rs_... reasoning item ID which gets stored in
thinkingSignature and replayed in the next turn. Since store is false,
OpenAI cannot find the rs_... item server-side and returns a 404.

Fix: move params.include = ["reasoning.encrypted_content"] outside the
reasoningEffort/reasoningSummary guard so it is always set for any
reasoning model. This ensures the encrypted blob is returned and can be
replayed correctly without needing server-side storage.
2026-03-19 02:53:06 -07:00
..
native fix: graceful fallback when native addon is unavailable on unsupported platforms (#1225) 2026-03-18 13:28:01 -06:00
pi-agent-core fix: add exports fields to pi-tui and pi-agent-core packages (#991) 2026-03-17 17:05:47 -06:00
pi-ai fix: always include reasoning.encrypted_content for OpenAI reasoning models 2026-03-19 02:53:06 -07:00
pi-coding-agent release: v2.33.1 2026-03-19 04:02:21 +00:00
pi-tui feat: add searchExcludeDirs setting for @ file autocomplete blacklist (#1202) 2026-03-18 11:23:40 -06:00