mirror of
https://bitbucket.org/siakitem/my-pi.git
synced 2026-10-26 10:45:22 +00:00
- support sub-api/openai-responses through the public Responses endpoint - preserve explicit Authorization and support header-only authentication - retain Codex JWT requirements and native compaction failure fallback - restore SubAPI checkpoints and preserve portable model-switching summaries - add provider, authentication and checkpoint lifecycle regression tests - document compatibility requirements and the Sub2API protocol reference
19 lines
1.2 KiB
Markdown
19 lines
1.2 KiB
Markdown
# Changelog
|
|
|
|
## Unreleased
|
|
|
|
- Add native remote compaction v2 for `sub-api` with `openai-responses`, using the configured public Responses URL and gateway authentication.
|
|
- Restore SubAPI native checkpoints on subsequent requests and preserve the existing Codex transport, portable model-switching summary and failure fallback.
|
|
- Cover provider eligibility, URL/authentication handling and both providers' native checkpoint lifecycles with offline tests.
|
|
- Preserve explicit SubAPI Authorization headers over API keys, support header-only Authorization/proxy authentication, and reject missing credentials without weakening Codex JWT requirements.
|
|
|
|
## 1.0.0
|
|
|
|
- Introduce one incremental Context Authority for provider requests, threshold decisions, UI metrics, and native compaction.
|
|
- Add deterministic tool-result compaction with source-backed recovery.
|
|
- Add a bounded asynchronous semantic-summary worker.
|
|
- Add Codex remote compaction using the effective projection rather than the raw Session branch.
|
|
- Add portable checkpoint text for provider/model switching.
|
|
- Add `context_tree_query` and `/compaction-status`.
|
|
- Deliberately omit legacy pi-condense and Codex checkpoint/config compatibility.
|