You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interactive one-command forge plan with inline grilling (#720) (50d7fc5)
internal/repocontext/compiler.go hand-rolls its own manifest→language table, duplicating lsp.Languages (#719) (1dd6675), closes #716
TKT-004: For each detected language, probe its ordered candidate LSP binaries against PATH and enable the first one found, without prompting the user or auto-installing anything. (#711) (b30aaa1), closes #697
Wire Languages table into Scan and/or initdiscovery to eliminate duplicate hand-written language tables (#717) (43b790d), closes #705
Wire LanguageSpec into Scan() and the install-hint UX (#718) (c317a0d), closes #703
Bug Fixes
TKT-002: Implement a recursive, pruning directory walker that scans the repo tree for manifest files and, as a fallback, counts source file extensions, aggregating matches as a union across the whole tree. (#701) (467131a), closes #695
TKT-003: Replace the existing hardcoded Go-only detection check in forge init with logic that walks the full mapping table and independently evaluates every language, returning the full set of detected languages. (#709) (aa914c2), closes #696
TKT-005: Collect every detected language whose LSP binary candidates are all missing from PATH and print a single batch report at the end of forge init listing each missing binary with its static install hint. (#712) (1246dfd), closes #698
TKT-006: Update forge init's end-of-run summary output to list every LSP that was actually enabled across all detected languages, alongside the missing-binary batch report. (#713) (a69b13c), closes #699