Skip to content

Tags: initializ/forge

Tags

vnext

Toggle vnext's commit message
fix(runtime): dedup only a TRAILING identical user turn on session re…

…covery (closes #378)

The recovered-session dedup skipped the incoming user message when it
matched the last user message ANYWHERE in history. A verbatim re-run of
an already-answered request (the session ends in an assistant turn)
therefore matched the earlier user turn and was dropped — the loop
replayed the poisoned transcript and repeated its last reply without
re-attempting tools. Field: a delegated MCP (Jira) call that failed
"not connected" never recovered when the user connected the account and
re-sent the identical request.

Dedup is now trailing-only: skip only when the recovered session's LAST
message is an identical user turn (a genuine premature-loop-exit
duplicate — persisted but never answered). If it ends in an assistant
turn, an identical incoming message is a legitimate re-run and is
appended so the loop re-enters and re-attempts tools.

Tests: a re-run after an answered session appends the turn (regression);
a trailing-user duplicate is still skipped (no regression).

v0.17.1

Toggle v0.17.1's commit message
Forge v0.17.1 — web_fetch & general file tools, org-wide command-deni…

…al platform policy (ASI02), Kong AI Gateway auth

forge-skills/v0.17.1

Toggle forge-skills/v0.17.1's commit message
forge-skills v0.17.1

Released as part of forge v0.17.1. See CHANGELOG.md for details.

forge-plugins/v0.17.1

Toggle forge-plugins/v0.17.1's commit message
forge-plugins v0.17.1

Released as part of forge v0.17.1. See CHANGELOG.md for details.
Cross-module require pinned to forge-core@v0.17.1.

forge-core/v0.17.1

Toggle forge-core/v0.17.1's commit message
forge-core v0.17.1

Released as part of forge v0.17.1. See CHANGELOG.md for details.
Cross-module require pinned to forge-skills@v0.17.1.

v0.17.0

Toggle v0.17.0's commit message
Forge v0.17.0 — AARM (Autonomous Action Runtime Management) complianc…

…e, reversible context compression, tamper-evident audit signing

forge-skills/v0.17.0

Toggle forge-skills/v0.17.0's commit message
forge-skills v0.17.0

Released as part of forge v0.17.0. See CHANGELOG.md for details.

forge-plugins/v0.17.0

Toggle forge-plugins/v0.17.0's commit message
forge-plugins v0.17.0

Released as part of forge v0.17.0. See CHANGELOG.md for details.
Cross-module require pinned to forge-core@v0.17.0.

forge-core/v0.17.0

Toggle forge-core/v0.17.0's commit message
forge-core v0.17.0

Released as part of forge v0.17.0. See CHANGELOG.md for details.
Cross-module require pinned to forge-skills@v0.17.0.

forge-skills/v0.16.0

Toggle forge-skills/v0.16.0's commit message
forge-skills v0.16.0

Released as part of forge v0.16.0. See CHANGELOG.md for details.