Releases: SoyMaycol/Zyn
Zyn - 1.3.6
Changes:
- TUI: add undo/redo for submitted messages, improve input handling and event rendering; clarify agent identity
- Normalize tool aliases, improve tool parsing, and add TUI undo/redo with input/UX fixes
- Version bump: 1.3.5 → 1.3.6
Notes:
I will now be focusing on the web topic, leaving aside the TUI although not completely I will still continue to give updates for the TUI. But more web updates are coming.
Update from Maycol
Zyn - 1.3.5
Changes:
- Add Gemini provider,
upload_filetool, provider retry/timeout handling, and web settings persistence - Revert "Add Gemini provider,
upload_filetool, provider retry/timeout handling, and web settings persistence" - Unwrap final JSON before TUI rendering
- Add Gemini provider, upload_file tool, provider filtering and retry/backoff; improve parsing, UI and session persistence
- Add Gemini provider, Gmail OAuth and new tools; improve provider retries and parsing
- Add Gemini provider, Gmail integration, upload tool, and provider retry/timeout improvements
- Use latest user message for response language, enforce Gmail code OAuth, and update web agent language detection
- Add Gmail device OAuth flow, improve OAuth error handling, and dynamic language detection in prompts
- Add Gmail device OAuth flow, make GMAIL_CLIENT_ID configurable, and improve language detection/prompts
Notes:
The biggest change in this version is the new strict tool execution system and the hardening against malformed AI responses.
This update mainly focuses on stability, deterministic behavior, and preventing agents from getting stuck in endless tool loops.
Update from Maycol
Zyn - 1.3.4
Changes:
-
Added automatic autoApprove activation when running without an interactive terminal (TTY).
-
New maximum tool step protection system using MAX_TOOL_STEPS.
-
Agent now stops safely after reaching the configured tool limit and returns a summary instead of looping forever. Humanity inventing infinite tool loops was apparently not enough suffering already.
-
Added visible warnings and persistence handling when the tool step limit is reached.
-
Massive prompt restructuring for stricter and more deterministic tool execution.
-
New enforced JSON-only response format for agents:
{"type":"tool"}
{"type":"final"}
-
Added explicit restrictions preventing fake or hallucinated tools like python, bash, shell, etc.
-
Added retry strategy rules when tools fail multiple times.
-
Added bilingual strict formatting instructions for both Spanish and English prompts.
-
Improved tool parsing compatibility with more flexible regex detection.
-
Added fallback support for direct tool extraction when parsing assistant responses.
-
Improved internal argument extraction system for malformed or imperfect outputs.
-
Cleaner execution flow for tool-based conversations.
-
Version bump: 1.3.3 → 1.3.4
Notes:
The biggest change in this version is the new strict tool execution system and the hardening against malformed AI responses.
This update mainly focuses on stability, deterministic behavior, and preventing agents from getting stuck in endless tool loops.
Update from Maycol
Zyn - 1.3.3
Changes:
- Proper automatic operating system detection (no hardcoded environment assumptions).
- Unified Git system into a single tool (
git) withapiandcloneactions. - TUI improvements: message draft persistence and last user message preview in confirmations.
- New CLI commands and aliases:
/summary,/rename,/clear,/quit
- Improved CLI help, now structured in sections with Spanish and English descriptions.
/webcommand now supports opening the web UI with a customhost:port.- Web server now uses configurable
HOSTandPORTvia environment variables. - Improved web session handling with automatic session directory creation.
- Minor fixes in console text rendering.
- Cleaner and updated README.
- Version bump:
1.3.2→1.3.3
Notes:
- The most significant change in this version is the environment detection cleanup and Git system reorganization.
Update from Maycol
Zyn - 1.3.2
Zyn - 1.3.1
Beneficiary Changes:
Add advanced web/http/image tools, persistent config, UI and agent robustness improvements.
- Add HTTP/web tools, Jimp image support, retries/IP-consent, session persistence and UI/CLI enhancements.
- Add advanced HTTP/web/image tools, persona/git CLI, session persistence and stability improvements.
And too many other great things for personal and business development.
Update from Maycol
Zyn - 1.3.0
Beneficiary Changes:
- Add
create_canvas_imagetool, expand domains, and improve TUI i18n/UX - Add
create_canvas_imagetool, update Spanish skill docs, and improve TUI text/UX handling - Add create_canvas_image tool, register tools, improve TUI i18n/layout and update docs.
And more benefits for personal and heavy tasks.
Update from Maycol
Zyn - 1.2.1
Zyn - 1.2.0
Changes to the project:
- Enforced mandatory tool execution before any final conclusion.
- Blocked responses that attempt to finish without real actions.
- Added retry logic when no execution is detected.
- Improved agent validation flow to verify actual task completion.
- Aligned all skills with strict "execute → verify → respond" behavior.
- Updated core prompt to forbid simulated or assumed results.
- Dynamic language adaptation per user input (per-turn detection).
- Enhanced TUI rendering with support for links and extended Markdown formatting.
Update from Maycol
