Files
hermes-ice/homelab/raw/articles/forge/reference/releases-2025-October.md
Hermes Agent e4d91aadf9 Initial commit: homelab infrastructure wiki
- Full Obsidian vault content
- Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte)
- Media stack documentation
- Traefik HA setup
- Automation scripts
- Bachelor party planning
2026-05-24 16:08:40 -07:00

8.0 KiB
Raw Permalink Blame History

type, agent, source, scraped, content_hash
type agent source scraped content_hash
agent-doc ForgeCode https://forgecode.dev/releases/2025/October/ 2026-04-28T21:02:21.863180+00:00 dd8246b6

October

Update to latest version !! Get the instructions from the docs Get Started

v1.2.0

🚀 Features

  • feat: maintain session based isolation for agents @tusharmath (#1799)
  • feat: ability to define provider per agent @ssddOnTop (#1705)
  • feat: show conversation preview in ZSH @tusharmath (#1787)

🐛 Bug Fixes

  • fix(zsh): model and provider selection @amitksingh1490 (#1806)
  • fix: ensure deterministic first provider selection @amitksingh1490 (#1805)
  • fix: allow empty json object in mcp json file @laststylebender14 (#1804)
  • refactor: global agent config fixed @tusharmath (#1795)
  • fix: sub-agent calls @tusharmath (#1796)

🧰 Maintenance

  • refactor: simplify config set command handling by consolidating field updates @tusharmath (#1798)
  • refactor: global agent config fixed @tusharmath (#1795)
  • refactor: remove subscription from agents @tusharmath (#1794)
  • chore: improve conversation switching message @tusharmath (#1791)

v1.1.0

  • feat: show user feedback and task in summary @tusharmath (#1786)

  • fix: make info key col fixed width @tusharmath (#1784)

  • feat: support custom providers and models @tusharmath (#1777)

  • feat: show user task @tusharmath (#1781)

  • feat: add completion prompt toggle via environment variable @laststylebender14 (#1733)

  • fix: show correct title for write tool operations @laststylebender14 (#1783)

  • fix: make info key col fixed width @tusharmath (#1784)

  • fix: mcp import accepts JSON in invalid format @ssddOnTop (#1779)

🚀 Performance

  • perf: make read operation output consistent across tools @laststylebender14 (#1790)

  • feat: support custom providers and models @tusharmath (#1777)


v1.0.0

  • feat: ability to define commands in MD @ssddOnTop (#1708)

  • feat: ability to read images via tools @ssddOnTop (#1710)

  • feat: ability to disable mcp servers @ssddOnTop (#1748)

  • feat: update CLI commands @amitksingh1490 (#1669)

  • fix: adjust porcelain display to skip two entries @amitksingh1490 (#1773)

  • fix: porcelain mode display errors @amitksingh1490 (#1769)

  • fix: /compact command @laststylebender14 (#1744)

  • fix: allow reasoning even after compaction @laststylebender14 (#1749)

  • fix: exit condition for agentic loop @laststylebender14 (#1770)

  • fix: normalize image path @laststylebender14 (#1766)

  • fix: handle varying row length in porcelain format @tusharmath (#1764)

  • fix: improve fs patch performance @laststylebender14 (#1759)

  • fix: handle relative paths for all tools @laststylebender14 (#1758)

  • fix: reorder key-value pairs in conversation info display @amitksingh1490 (#1747)

  • fix: improve model information @amitksingh1490 (#1746)

  • fix: tool calls to agent @laststylebender14 (#1742)

  • fix: persist metrics tracking @tusharmath (#1739)

  • fix: Handle invalid JSON in tool calls for anthropic provider @tusharmath (#1741)

  • fix: allow support for reading multiline env vars @laststylebender14 (#1738)

  • fix: improve fs patch performance @laststylebender14 (#1759)

  • chore: simplify config command handling @amitksingh1490 (#1772)

  • refactor: use faker to generate env in tests @tusharmath (#1767)

  • chore: refactor config field handling to use enum for better type safety @tusharmath (#1771)

  • chore: update clippy targets @ssddOnTop (#1765)

  • chore: update container image @tusharmath (#1760)

💥 Breaking Changes

  • feat: update CLI commands @amitksingh1490 (#1669)

v0.126.0

  • feat: add FORGE_MAX_CONVERSATIONS env variable @tusharmath (#1726)

  • feat: make banner configurable via env variable @laststylebender14 (#1723)

  • feat: add delete option in patch @tusharmath (#1713)

  • fix: silence MCP logs by redirecting stderr to null @amitksingh1490 (#1732)

  • fix: use compatible provider for OpenAI and Anthropic urls @tusharmath (#1731)

  • fix: handle conversation loading in headless mode @laststylebender14 (#1724)

  • fix: make title generation async @tusharmath (#1719)

  • fix: improve OpenAI and Anthropic compatible provider types @manthanabc (#1718)

  • fix: handle newlines better with delete operation in patch @tusharmath (#1714)

  • fix: use compatible provider for OpenAI and Anthropic urls @tusharmath (#1731)

  • chore: clean up ui @laststylebender14 (#1722)

  • chore: trace file reading errors @ssddOnTop (#1717)


v0.125.1

  • fix: Update compact.rs and forge.default.yaml @amitksingh1490 (#1701)

  • fix: show output of overwrite @tusharmath (#1700)

  • fix: handle invalid app config gracefully @amitksingh1490 (#1699)

  • fix: add more non_negotiable_rules @laststylebender14 (#1694)

  • fix: dedupe tool definition sent to upstream @laststylebender14 (#1693)

  • refactor: drop attempt-completion @tusharmath (#1696)

  • chore: update rmcp version @amitksingh1490 (#1690)


v0.125.0

  • Revert "feat: add Github provider" @amitksingh1490 (#1695)

v0.124.0

  • feat: add Github provider @tusharmath (#1689)

  • feat: add Azure provider support with URL construction and configuration @amitksingh1490 (#1679)

  • fix: enhance MCP server handling with failure tracking @amitksingh1490 (#1684)

  • perf: make zsh lazily initialized @tusharmath (#1692)


v0.123.3

  • fix: accumulate usage from summarization in context @amitksingh1490 (#1666)
  • fix: remove unnecessary search output from CLI @tusharmath (#1678)
  • fix: skip empty messages from user logs @tusharmath (#1676)
  • fix: agent ID retrieval in tools command @amitksingh1490 (#1677)

v0.123.2

  • fix: revert FORGE_BIN to default 'forge' for consistency @amitksingh1490 (#1672)
  • fix: add Z.ai thinking transformation @amitksingh1490 (#1673)
  • fix: add reasoning configuration and styles to conversation rendering @amitksingh1490 (#1667)

v0.123.1

  • fix: improve ZSH experience @tusharmath (#1660)
  • fix: improve reliability of mcp on ZSH @amitksingh1490 (#1661)
  • fix: tool validation to support glob patterns @amitksingh1490 (#1663)
  • fix: order of conversation by updated_at @tusharmath (#1662)

v0.123.0

  • feat: persist provider specific model @tusharmath (#1647)

  • feat: add BigModel provider @ssddOnTop (#1658)

  • feat: support glob patterns for MCP tool access @tusharmath (#1652)

  • feat: add 'show-tools' command and update zsh plugin @amitksingh1490 (#1651)

  • feat: add session management commands for handling conversations @amitksingh1490 (#1643)

  • feat: implement configuration management commands @amitksingh1490 (#1623)

  • fix: empty app config @ssddOnTop (#1659)

  • fix: correct command references from "/conversations" to "/conversation" @amitksingh1490 (#1653)

  • fix: derive cost from cost_details @laststylebender14 (#1646)

  • fix: raise an error if no provider is configured. @laststylebender14 (#1645)

  • chore: rename .json file @tusharmath (#1655)

  • refactor: move model configuration into a JSON file @tusharmath (#1650)

  • chore: update dependencies and features for multiple crates @amitksingh1490 (#1627)


v0.122.2

  • fix: ensure tool_supported is explicitly set in configuration @tusharmath (#1639)

  • refactor: improve title formatting in conversation initialization @tusharmath (#1637)

  • chore: update action trigger @tusharmath (#1638)

  • refactor: have single source of truth @tusharmath (#1630)

  • refactor: remove redundant explanation fields from tool input structs @tusharmath (#1636)


v0.122.1

  • revert: 1597 @amitksingh1490 (#1624)

  • chore(deps): bump the actions group with 2 updates @dependabot[bot] (#1610)


v0.122.0

  • feat: add :info command in zsh @tusharmath (#1614)

  • feat: support for provider selection @tusharmath (#1603)

  • fix: handle diff for large file formats @tusharmath (#1621)

  • fix: enhance token calculation in Usage struct to include cache read @amitksingh1490 (#1622)

  • fix: use configurable fd command for file searching in completion @tusharmath (#1618)

  • fix: make client cache provider specific @tusharmath (#1617)

  • fix(zsh): empty prompts will set the agent @tusharmath (#1613)