Skip to content
This repository was archived by the owner on Aug 25, 2026. It is now read-only.

ci: release packages - #69

Merged
YaseenHQ merged 1 commit into
mainfrom
changeset-release/main
Aug 23, 2026
Merged

YaseenHQ merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 23, 2026 •

Copy link
Copy Markdown

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 d0c1cbb Thanks @YaseenHQ! - Stop config writes from destroying config.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 2c4e725 Thanks @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 2858eb5 Thanks @YaseenHQ! - More upstream reliability fixes: cancelling an MCP authorization no longer leaves the flow hanging until its timeout, /feedback now 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 cbe9115 Thanks @YaseenHQ! - The /tasks API now reports agent_id, subagent_type and parent_tool_call_id for subagent tasks, so a client can tell which agent a task belongs to and which tool call spawned it.

  • #73 78418fb Thanks @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 subagent model parameter is no longer advertised while the secondary-model experiment is off, so the concept stays out of the prompt and a stray model argument is rejected instead of quietly inheriting the caller's model.

  • #74 741855c Thanks @YaseenHQ! - File tools on Windows now understand Git Bash paths. A model-supplied POSIX path like /c/Users/you/project is 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 through cygpath -w with per-segment caching, and every failure mode falls back to the previous behaviour.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 4 times, most recently from 2991144 to 7b5e70a Compare August 23, 2026 04:32
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 7b5e70a to ea9ea8a Compare August 23, 2026 04:45
@YaseenHQ
YaseenHQ merged commit f7da23e into main Aug 23, 2026
14 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant