github antinomyhq/forge v0.95.0

latest releases: v1.12.2, v1.12.1, v1.12.0...
6 months ago

Changes

  • 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)

Don't miss a new forge release

NewReleases is sending notifications on new releases.