ChatWalaʻau v0.102.0
This release upgrades the AI agent runtime to Microsoft Agent Framework 1.10.0, adopts its latest Agent Skills specification, and fixes a File Explorer state bug.
Highlights
Microsoft Agent Framework 1.10.0 (v0.102.0)
- Runtime upgraded from Agent Framework 1.6.0 to 1.10.0, together with the latest AG-UI, DevUI, Anthropic, Foundry, and Declarative connector packages. Versions are now pinned exactly, so future framework upgrades are deliberate, reviewed releases rather than silent drift.
- Latest Agent Skills specification adopted. Skill resources and scripts are discovered by the new depth-scan mechanism, skill instructions advertise their available resources and scripts explicitly (so models stop guessing file names), and script or resource errors are surfaced to the model so it can self-correct. Skills that ship shell or JavaScript scripts keep working.
- Tool approval behavior is unchanged. Agent Framework 1.10 requires approval for every skill tool by default; ChatWalaʻau maps this onto the existing
TOOL_APPROVAL_MODEsetting so read-only skill operations stay silent, script execution keeps showing the approval card, andskipmode still disables all prompts -- exactly as before. - Safer MCP defaults. Server-initiated MCP sampling is now denied by default (an Agent Framework 1.9 security guardrail), and several upstream fixes land with the upgrade: better long-conversation compaction, more reliable MCP tool handling, and cleaner approval/history handling in the chat stream.
- Fully backward compatible. No new setting, no on-disk change, no API change. No operator action is required to upgrade.
Upgrade hardening fixes (v0.102.0)
- Microsoft Foundry models work again on their first turn. The framework now serializes tool definitions for tracing, and the Foundry web-search tool carried a non-serializable object -- every Foundry model (DeepSeek, gpt-5.x, ...) failed immediately. The tool is now converted to plain JSON with an identical wire shape.
- Approving a coding tool (file_write / bash_execute) works again. The framework's new approval middleware re-ordered the approval-resume conversation so the API rejected it ("No tool output found for function call"); the skills auto-approval layer now leaves the resume flow untouched and never hides pending approval requests, preserving parallel approval cards.
- Tool rounds that mix an approval-gated call with other tool calls complete correctly. Agent Framework 1.10 defers every tool call of a round while an approval is pending; the resume flow now auto-resolves the deferred non-approval tools so each executes exactly once with a properly paired result.
File Explorer fix (v0.102.0)
- Opening files works again after closing the last tab. Closing the final editor tab left the split-editor layout pointing at a deleted editor group, so double-clicking files in the tree silently did nothing until a page reload. The layout now resets cleanly and file opens always render. (Pre-existing since v0.89.0; unrelated to the framework upgrade.)
Included in this release
This release includes implementation work from:
- v0.102.0 through v0.102.0
Notes
- Internal design management content and architecture control artifacts are intentionally omitted from this release note.
Installation
See the repository README for setup and usage instructions.
Version
- Release version:
0.102.0 - Previous release:
0.101.0