This repository was archived by the owner on Aug 25, 2026. It is now read-only.
ci: release packages - #69
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
4 times, most recently
from
August 23, 2026 04:32
2991144 to
7b5e70a
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 23, 2026 04:45
7b5e70a to
ea9ea8a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
echadron@0.33.1
Patch Changes
#70
d0c1cbbThanks @YaseenHQ! - Stop config writes from destroyingconfig.toml. A failed read used to clear the in-memory snapshot, so the next write persisted that empty state over your file; and every write serialized a stale snapshot, so edits made outside Echadron were silently clobbered. A failed load now keeps the last-known-good values, records a diagnostic, and refuses to persist until a successful reload, while each write re-reads the file and applies only the sections it is changing on top of what is on disk.#68
2c4e725Thanks @YaseenHQ! - Port a batch of upstream reliability fixes: the kap-server WebSocket now heartbeats so proxies stop dropping idle sessions, footer git-status commands resolve through PATH instead of the working directory, background task output is sanitized before display, the banner stays readable with long tags on narrow terminals, Windows explorer/select,handles quoted paths, question ids containing colons resolve, Gemini tool-call thought signatures keep their order, and a cron turn ending no longer hides the previous answer.#71
2858eb5Thanks @YaseenHQ! - More upstream reliability fixes: cancelling an MCP authorization no longer leaves the flow hanging until its timeout,/feedbacknow works for any signed-in user rather than only those running a managed model, a missing Git Bash on Windows reports what it looked for instead of a raw probe failure, web session export is no longer capped at 64 MiB, and a multi-select question in the VS Code panel waits for every answer.#72
cbe9115Thanks @YaseenHQ! - The/tasksAPI now reportsagent_id,subagent_typeandparent_tool_call_idfor subagent tasks, so a client can tell which agent a task belongs to and which tool call spawned it.#73
78418fbThanks @YaseenHQ! - Two engine fixes. Tool-call ids are now minted by the engine, so a self-hosted OpenAI-compatible endpoint that renumbers ids between responses no longer has its approvals, questions and user-tool prompts silently swallowed as duplicates. And the subagentmodelparameter is no longer advertised while the secondary-model experiment is off, so the concept stays out of the prompt and a straymodelargument is rejected instead of quietly inheriting the caller's model.#74
741855cThanks @YaseenHQ! - File tools on Windows now understand Git Bash paths. A model-supplied POSIX path like/c/Users/you/projectis translated to its win32 form before the path is canonicalized and checked against the workspace, so reads and writes stop failing on paths the shell itself accepts. Drive-letter forms translate lexically, root-relative paths resolve throughcygpath -wwith per-segment caching, and every failure mode falls back to the previous behaviour.