You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changed AuthStorage.list() from a synchronous provider-ID list to asynchronous non-secret credential metadata matching the pi-ai CredentialStore contract.
Added
Added inherited Kimi K3 model availability and deferred tool loading for compatible providers.
Added ModelRuntime as the canonical async SDK and internal model/auth facade while retaining the fork's AuthStorage, ModelRegistry, and corresponding CreateAgentSessionOptions compatibility APIs.
Changed
Tuned the gpt-5.6 system prompt preset against the oh-my-opencode Hephaestus GPT-5.6 prompts: verification wording now names validators senpi can actually run (type check/lint instead of a nonexistent diagnostics tool), parallel tool calls are the stated default with serial as the exception and no ;/&& chaining of unrelated shell steps, todo items are named by deliverable and reconciled at turn end, and bracketed 【F:...】-style citations are banned from output.
Reframed the skill-loading trigger in every system prompt to load skills on loose description match, stating the cost asymmetry (an irrelevant load costs little; a missed relevant skill degrades the work).
Added an instruction-file precedence rule to the dynamic system prompt's Project Context section: instruction files bind files under their directory, deeper files win on conflict, and explicit user instructions override.
Fixed
Fixed automatic compaction to preserve user, OMO steer, and goal follow-up messages appended while compacted context is rebuilt.
Fixed SDK-created sessions to inherit the configured agent stream idle timeout.