- Full Obsidian vault content - Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte) - Media stack documentation - Traefik HA setup - Automation scripts - Bachelor party planning
8.5 KiB
type, agent, source, scraped, content_hash
| type | agent | source | scraped | content_hash |
|---|---|---|---|---|
| agent-doc | ForgeCode | https://forgecode.dev/releases/2025/June/ | 2026-04-28T21:02:40.171147+00:00 | cde04483 |
June
Update to latest version !! Get the instructions from the docs Get Started
v0.97.1
- Update README.md @amitksingh1490 (#1002)
🐛 Bug Fixes
- fix: update README to correct JSON key for MCP servers @ssddOnTop (#1007)
- fix: utilise the total_tokens in compaction @laststylebender14 (#1005)
- fix: sanitize headers before logging @laststylebender14 (#1006)
- fix: show upstream error message on ui @laststylebender14 (#1000)
- fix(ui): update init_state to handle API recreation flag @ssddOnTop (#1003)
- fix: update the npm update command @laststylebender14 (#1001)
v0.97.0
🚀 Features
-
feat: implement task list management tool with CRUD operations @ssddOnTop (#991)
-
fix(walker): handle large directories @tusharmath (#995)
🧰 Maintenance
- refactor: migrate walker functionality to forge_infra with new abstractions @tusharmath (#994)
v0.96.2
-
test: add unit test for call ID extraction from XML @tusharmath (#989)
-
fix: improve function call schema to work with open-ai @laststylebender14 (#972)
-
fix: generate unique call ID for tool calls when parsing from XML @tusharmath (#988)
-
chore: add more tests for can_track @tusharmath (#992)
v0.96.1
-
ci: implement matrix strategy for multiple NPM repositories @amitksingh1490 (#983)
-
fix(ui): improve model list display with context length and tool support @tusharmath (#986)
-
fix(compaction): handle parallel tool calls in context compaction @laststylebender14 (#984)
-
fix: ask for update only on 1st init @laststylebender14 (#985)
-
fix: improve auto compaction strategy @laststylebender14 (#937)
-
fix: log request headers for debugging purposes @tusharmath (#977)
-
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
-
refactor: ensure completion tool is available to all agents @tusharmath (#968)
-
feat: add support to configure max_tokens @tusharmath (#969)
-
refactor: add automatic subscription for agents @tusharmath (#971)
-
fix: update agents on model change @laststylebender14 (#970)
-
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)
-
feat: implement file size limit for read operations @ssddOnTop (#954)
-
fix: file read range limits @tusharmath (#963)
-
feat: implement FormatOutput trait and enhance logging for tool execution @tusharmath (#960)
-
feat: ability to define timeout config in Env @ssddOnTop (#958)
-
fix: implement retryable error handling for tool call parse failures @ssddOnTop (#942)
-
feat: allow agents to be tools @laststylebender14 (#927)
-
feat: load user specified templates @laststylebender14 (#939)
-
fix: add max_read_size configuration to env @ssddOnTop (#943)
-
feat: add support for skipping lines in fs_search @ssddOnTop (#925)
-
refactor: use registry v2 instead of tool service @ssddOnTop (#933)
-
refactor: update agent names to Forge and Fuse @laststylebender14 (#930)
-
feat: add title and desc to agent @laststylebender14 (#929)
-
feat: allow user to select agents interactively @laststylebender14 (#919)
-
refactor: drop Tool dependency from MCP @ssddOnTop (#926)
-
chore: add tests for ToolOutput creation @ssddOnTop (#922)
-
refactor: add agent validation for available tools @ssddOnTop (#921)
-
feat: add cached tokens stats in info command @laststylebender14 (#896)
-
refactor: add McpService integration to ForgeServices and ToolRegistry @ssddOnTop (#916)
-
feat: add support for parallel tool calls for sonnet-4 @laststylebender14 (#884)
-
fix(domain): improve compaction for models that don't support tool calls @tusharmath (#908)
-
feat(fs): enhance file removal UX with improved path formatting and visual feedback @tusharmath (#903)
-
fix: correct displayed lines count in execution result @ssddOnTop (#962)
-
fix: file read range limits @tusharmath (#963)
-
fix: undo operation @tusharmath (#959)
-
fix: write an error on fs create failure @ssddOnTop (#951)
-
fix: shell output truncation @ssddOnTop (#936)
-
fix: implement retryable error handling for tool call parse failures @ssddOnTop (#942)
-
fix: interrupt for xml only when tool call is not supported @laststylebender14 (#949)
-
fix: update conversation on each turn @laststylebender14 (#947)
-
fix: update error handling to use XML formatting for ToolOutput @ssddOnTop (#940)
-
fix: update command aliases to use intuitive names for forge and muse agents @tusharmath (#935)
-
refactor: add XML formatting and truncation @ssddOnTop (#923)
-
fix: use XML based format for attachments @tusharmath (#928)
-
fix: autocompletion for empty string input @ssddOnTop (#918)
-
fix(domain): improve compaction for models that don't support tool calls @tusharmath (#908)
-
refactor: extract application layer into forge_app crate and improve reliability @tusharmath (#902)
-
fix: handle UTF-8 character boundaries in SearchTerm processing (#888) @echozyr2001 (#891)
-
refactor(retry): consolidate retry logic and improve error handling system @tusharmath (#901)
-
fix: apply middle out transform @laststylebender14 (#895)
-
fix: improve conversation context compaction by including user messages in sequence detection @tusharmath (#885)
-
fix: make name and command_or_url required in McpAddArgs @amitksingh1490 (#883)
-
fix(doc): improve documentation for file reading functionality and clarify usage @tusharmath (#881)
-
fix(retry): enhance error detection with recursive checking and comprehensive tests @tusharmath (#880)
-
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)