AgenticX v0.3.6
AgenticX v0.3.6
Published Python package: agenticx==0.3.6
Installation
pip install -U agenticx==0.3.6PyPI
Highlights
-
IM Gateway
- Added full WeChat iLink support with a Go sidecar, including QR-based binding and bidirectional messaging between IM and AgenticX sessions.
- Improved IM reliability by auto-resolving confirm-required stream states and routing inbound messages to the correct desktop-bound session.
- Added safer session recovery for stale bindings, with automatic migration and retry behavior when old session IDs become unavailable.
-
Desktop / Electron
- Upgraded history search to index message body content, with keyword highlighting, first-hit jump, and auto-expansion of tool cards when matches are inside collapsed content.
- Improved workspace and session isolation by avatar, reducing cross-pane leakage and making restored panes bind to the correct context consistently.
- Stabilized embedded terminal behavior (including multi-terminal switching and PTY continuity) and improved startup path handling for packaged sidecar/runtime resources.
- Refined destructive-action UX with consistent warning dialogs/icons and removed several startup/session hijack edge cases for Feishu/IM bindings.
-
Core / Runtime / Security
- Introduced OpenHarness hook and permission-policy integration across runtime and Studio bridge surfaces.
- Hardened long-running task delivery guarantees and fail-closed guard behavior for risky shell/confirm flows.
- Added multi-tier context compaction and reactive persistence paths for large tool outputs and long-horizon sessions.
-
CC Bridge / Agent Orchestration
- Added a local Claude Code HTTP bridge with CLI tooling, desktop settings integration, and session management endpoints.
- Added visible TUI support with in-app PTY wiring and improved headless/visible mode alignment in chat UX.
- Closed mobile confirm loops and improved cross-channel fallback behavior so IM replies follow bound session model settings more reliably.
-
Skills / Tools UX
- Improved skill discovery by exposing SkillHub-installed entries in scan results.
- Added provider-level enable toggles for model visibility and expanded Tools tab coverage to show the full built-in agent tool set.
Stats
- Commits: 93 commits over 8 days (2026-04-03 → 2026-04-11)
Addendum — follow-up changes (2026-04-12 → 2026-04-13)
-
Desktop / packaging
- Windows self-contained installer: NSIS builds can bundle PyInstaller
agx-server.exeplus the WeChat iLink sidecar; CI (windows-latest) andpackaging/build_windows_installer.ps1support end-to-end packaging and smoke checks (including PowerShell robustness fixes for the installer script). - Streaming UI: fixed duplicated streaming assistant output in the session view.
- MCP settings: MCP server rows now surface health/connectivity state and bind MCP configuration to the active settings session more reliably.
- Forwarding / session UX: preserve forward-card follow-up notes and fix session-switch edge cases so context is not dropped when changing sessions.
- Windows self-contained installer: NSIS builds can bundle PyInstaller
-
IM (Feishu)
- Aligned Feishu IM tool confirmation behavior with global “auto-run” / permission settings so inbound tool flows match desktop policy.
-
Tools / runtime
bash_execon Windows (#7): shell-mode execution no longer hardcodes/bin/bash; usescmd.exevia%COMSPEC%with/d /s/c, and resolves the first argv token withshutil.whichso typical Windows executables (e.g.go.exe) resolve correctly.- Computer Use: wired computer-use into desktop tool surfaces with clearer invoke/abort handling.
-
Stability (CC / policy)
- P0 invariants: provider fault denylist (G1) and deny-before-confirm ordering (G4) for safer CC / confirmation paths.
Stats (addendum window)
- Commits: 10 commits (2026-04-12 → 2026-04-13)