Releases: AlexMercedCoder/MagAgent
MagAgent 0.32.11
MagAgent 0.32.11 is a documentation patch after the 0.32.10 file-write recovery release. It refreshes the GitHub README test badge, packaged config reference, and troubleshooting guidance for immediate missing-content write_file recovery.\n\nValidation: magent docs doctor; focused unit regression tests for CLI and agent loop.
MagAgent 0.32.10
MagAgent 0.32.10 fixes interactive file-generation turns that stopped after repeated malformed write_file calls. Missing-content artifact recovery now runs immediately after the first write_file validation failure when a target path is known, before the same-tool failure guard can end the turn. This directly addresses 0.32.9 sessions where generated index.html scaffolds failed with missing content. Unit suite passes with 293 tests.
MagAgent 0.32.9
MagAgent 0.32.9 focuses on daily-driver UX polish. It adds direct goal execution via magent goal --run, stronger goal-loop guidance for verification and artifact completion, improved missing-content recovery for generated files, interactive /retry, /undo, /usage, and /insights commands, safer trusted shell-pattern management for read-only pipelines, tool backend readiness commands, local skill browsing, and a conservative magent update helper. Docs and tests were updated; unit suite passes with 293 tests.
MagAgent 0.32.8
MagAgent 0.32.8 adds startup version visibility in the TUI banner, optional OS keyring credential helpers, the image_maker model role with AI-backed generate_image support, model capability summaries, config validation, ambient instruction sources, provider rate-limit cooldown tracking, and gateway approval commands. It also tightens tool argument validation, long-running/cancel behavior, generated-artifact cleanup, and refreshes README, GitHub docs, packaged docs, and generated command/config references for the expanded CLI surface.
MagAgent 0.32.7
MagAgent 0.32.7 adds native visual artifact tools. Agents can now create SVG vector assets, Mermaid diagrams, and simple PNG/JPEG image compositions through create_svg, create_diagram, and create_image instead of generating temporary Python scripts or shell pipelines. The tools are included in selective loading, file mutation tracking, and the files capability pack.\n\nValidation: ruff check src tests, pytest -q, magent docs doctor, python -m build, and twine check all passed.
MagAgent 0.32.6
MagAgent 0.32.6 improves document/deck creation after real CLI testing. It adds native create_docx and create_pptx tools so Word documents and PowerPoint presentations are created directly instead of by generating and debugging temporary Python scripts. It also declares python-pptx as a required dependency, includes Office artifact tools in file mutation tracking and the files capability pack, and shortens streamed max-round stop diagnostics.\n\nValidation: ruff check src tests, pytest -q, magent docs doctor, python -m build, and twine check all passed.
MagAgent 0.32.5
MagAgent 0.32.5 improves artifact generation recovery after real OpenCode Go / DeepSeek CLI testing. If a provider repeatedly calls write_file with a path but omits content, MagAgent now makes one bounded no-tools artifact recovery call, validates that the recovered body is not just the filename, and writes it through the native write_file tool. This release also shortens inline stop diagnostics so verifier details are not duplicated in the terminal.\n\nValidation: ruff check src tests, pytest -q, magent docs doctor, python -m build, and twine check all passed.
MagAgent 0.32.4
MagAgent 0.32.4 tightens the interactive artifact-writing loop after the latest smoke tests. It fixes file mutation verification so a later successful absolute-path write clears an earlier relative-path failed write for the same file, suppresses noisy LiteLLM remote model cost-map network warnings in sessions, and strengthens recovery guidance after missing write_file content so the model retries the artifact write instead of drifting back into research/read loops.\n\nValidation: ruff check src tests, pytest -q, magent docs doctor, python -m build, and twine check all passed.
MagAgent 0.32.3
MagAgent 0.32.3 adapts Hermes/OpenCode-style harness guardrails into the interactive agent loop. It adds model-specific tool-use enforcement for tool-sensitive families such as DeepSeek, Qwen, Gemini, GPT/Codex, Grok, and GLM; configurable loop controls for model rounds, tool calls, repeated calls, same-tool failures, and doom-loop policy; targeted corrective steering for failed tool calls such as write_file missing content; turn-end file mutation verification; and inline failed-tool reasons in timing output.
MagAgent 0.32.2
MagAgent 0.32.2 improves interactive diagnostics and file-write reliability. Interactive sessions now show model round and tool completion timings, JSONL session logs include timing events for model calls/tools/stopped loops, repeated identical tool requests are stopped before they can spin indefinitely, and write_file now rejects obvious placeholder payloads such as writing cheese.html into cheese.html instead of a real generated page.