Skip to main content

June

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

v0.97.1

🐛 Bug Fixes


v0.97.0

🚀 Features

  • feat: implement task list management tool with CRUD operations @ssddOnTop (#991)

🐛 Bug Fixes

🧰 Maintenance

  • refactor: migrate walker functionality to forge_infra with new abstractions @tusharmath (#994)

v0.96.2

🐛 Bug Fixes

🧰 Maintenance


v0.96.1

🐛 Bug Fixes

🧰 Maintenance

  • refactor: update trait usage in services @ssddOnTop (#980)
  • refactor: update UI initialization to use a function for API creation @tusharmath (#982)
  • refactor: drop infrastructure trait @ssddOnTop (#979)
  • chore: add logging for request headers in chat and model fetching @tusharmath (#978)
  • refactor: update ExecutionResult to use structured input and output types @ssddOnTop (#975)

v0.96.0

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

  • refactor: ensure completion tool is available to all agents @tusharmath (#968)

v0.95.0

  • fix: input title format to handle summaries differently @tusharmath (#957)
  • refactor(ui): implement InputTitle trait and enhance tool formatting display @tusharmath (#955)

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

  • chore: upgrade shell truncated output formatting @ssddOnTop (#966)
  • chore: rename tools module in services @tusharmath (#964)
  • fix: undo operation @tusharmath (#959)
  • feat: implement FormatOutput trait and enhance logging for tool execution @tusharmath (#960)
  • refactor: implement executor pattern for tool call handling and enhance input title formatting @tusharmath (#956)
  • refactor: remove unused Tool references and commented-out find method @tusharmath (#953)
  • refactor: remove old tools @tusharmath (#952)
  • chore: avoid sending file content back to LLM while creating file @ssddOnTop (#950)
  • chore: drop tool based events from chat response @laststylebender14 (#945)
  • refactor: move retry logic from domain to app layer for better separation of concerns @tusharmath (#948)
  • refactor: format HTML output for better readability in Element rendering @tusharmath (#944)
  • refactor: improve tool call context message @ssddOnTop (#941)
  • refactor: update merge strategies for tools and subscribe fields in Agent struct @tusharmath (#934)
  • chore: drop display path from services @ssddOnTop (#932)
  • refactor: add XML formatting and truncation @ssddOnTop (#923)
  • refactor: update agent names to Forge and Fuse @laststylebender14 (#930)
  • refactor: use XML to format tool output @tusharmath (#924)
  • chore: add tests for ToolOutput creation @ssddOnTop (#922)
  • refactor: add agent validation for available tools @ssddOnTop (#921)
  • refactor: swap tool call implementation to forge_app @ssddOnTop (#920)
  • refactor: add tool_definition to forge_domain::tools @ssddOnTop (#915)
  • refactor: Implement services for each tool @ssddOnTop (#913)
  • chore: implement ToolRegistry and integrate into ForgeApp @ssddOnTop (#911)
  • refactor(fs): migrate file reading from character-based to line-based indexing @tusharmath (#907)
  • refactor: extract application layer into forge_app crate and improve reliability @tusharmath (#902)
  • chore: send conversation id to forge provider @laststylebender14 (#904)
  • feat(fs): enhance file removal UX with improved path formatting and visual feedback @tusharmath (#903)
  • refactor(agent): remove unused fields and improve context compaction with template system @tusharmath (#899)
  • fix: apply middle out transform @laststylebender14 (#895)
  • refactor(agent): simplify context initialization and remove ephemeral field @tusharmath (#893)
  • refactor(orchestrator): major rewrite with template system and integrated context compaction @tusharmath (#886)
  • refactor(tests): streamline sequence finding tests and improve coverage @tusharmath (#882)