Releases: tninja/ai-code-interface.el
Releases · tninja/ai-code-interface.el
1.81
What's Changed
- Add AI session checkpoint command to Other Tools menu by @Copilot in #354
- Add MVP AI session dashboard with shared session registry by @Copilot in #356
- Include selected region in Emacs runtime debug prompts by @Copilot in #359
- Add repo-level DDD context derivation command and menu entry by @Copilot in #357
- fix: relax ECA layout test to not assume parent-menu key ownership by @Copilot in #362
- Add architecture guardrails derivation command for existing repos by @Copilot in #361
- Refactor architecture guardrails derivation into ai-code-file by @tninja in #363
Full Changelog: 1.80...1.81
1.80
What's Changed
- Redesign ai-code-take-notes for Org and Org-roam integration by @tninja in #343
- Rebind file buffers when starting a new AI session by @Copilot in #347
- Add dedicated AI note search with a separate agile menu key by @Copilot in #345
- Default new AI session instance names from prompt buffer filenames by @Copilot in #349
- Chore: Add region and clipboard context support to note search by @tninja in #351
- Fix vterm resize rendering for AI sessions by @cjf-666 in #352
- Improve Ghostel terminal integration by @tninja in #353
- Chore: Route prompts to visible AI session buffers by @tninja in #350
New Contributors
Full Changelog: 1.79...1.80
1.79
What's Changed
- Support resuming AI sessions from a selected UUID by @Copilot in #332
- Add difftastic integration for AI-generated code review by @Copilot in #334
- Refactor: Reduce size of ai-code.el by @tninja in #340
- Add AI session side-panel resize shortcuts and docs by @tninja in #341
- Add code-change explanation flows to
ai-code-explainandai-code-pull-or-review-diff-fileby @Copilot in #338 - Refactor: Move GitHub review and PR code to ai-code-github.el by @tninja in #342
Full Changelog: 1.78...1.79
1.78
What's Changed
- Chore: Improve ai-code-implement-todo by @tninja in #323
- Fix: Make org TODO headline section work well with ai-code-implement-todo + helm by @tninja in #324
- Chore: Improve ai-code-implement-todo inside org-mode file by @tninja in #325
- Chore: Github PR related feature can extract URL from region as default PR/issue URL input by @tninja in #327
- Feat: Add Emacs runtime AI debugging tool by @tninja in #326
- Chore: tweak auto follow up suggestion feature by @tninja in #329
Full Changelog: 1.77...1.78
1.77
What's Changed
- Feat: Add Kilo backend support (Opencode fork) by @sirmacik in #318
- Feat: Support Org TODO headlines in implement-todo by @tninja in #317
- Chore: Consolidate MCP editor tools into the core server and debug modules by @tninja in #319
- Chore: Treat documentation changes as non-code changes by @tninja in #321
- Chore: Remove eval_elisp mode and symbol restrictions by @tninja in #322
New Contributors
Full Changelog: 1.74...1.77
1.74
1.73
What's Changed
- Chore: Notify on response and beep before D-Bus by @tninja in #309
- Refactor: Use Ghostel public API for sending input by @tninja in #310
- Fix: Enable ghostel full-redraw mode for Claude Code and Copilot CLI sessions by @tninja in #311
- Adopt ghostel-set-title-function rename by @dakra in #312
- Fix: guard process filters against deleted buffers on exit, for ghostel and eat terminal by @tninja in #314
- Chore: Allow non-git files in repo context candidates by @tninja in #313
New Contributors
Full Changelog: 1.72...1.73
1.72
What's Changed
- Chore: Use ghostel-exec for Ghostel backend startup by @tninja in #300
- Fix: Subtle issues in claude code backend infra by @tninja in #302
- Feat: Add resolve merge conflict AI tool for pull requests by @tninja in #303
- Feat: Add emacs debugging and inspection MCP tools by @tninja in #301
- Cleanup: Remove pytest / jest / ert based test runner by @tninja in #305
- Refactor: Extract terminal specific variable / logic to their corresponding .el file by @tninja in #306
- Chore: Add action intent prompt to TODO implementation flow by @tninja in #304
Full Changelog: 1.71...1.72
1.71
What's Changed
- Chore: Handle existing branch when creating git worktree by @tninja in #292
- Feat: Add terminal backend selection by @tninja in #293
- Feat: Add optional editor-session MCP tools by @tninja in #295
- Fix: Scroll back issue for vterm & eat by @tninja in #296
- Chore: bypass gptel prompt classification for existing menu items (code change, ask question, explain) by @tninja in #297
- Fix: Resolve github-copilot-cli scroll back issue by @tninja in #298
- Feat: Add get_variable_value MCP tool and tests by @tninja in #299
Full Changelog: 1.70...1.71
1.70
What's Changed
- Preserve Claude vterm scrollback while in copy mode by @Copilot in #285
- [codex] Preserve copy-mode viewport under scrollback trimming by @tninja in #286
- Feat: Add discussion follow-up suggestions by @tninja in #283
- Feat: Add current-branch PR creation option by @tninja in #287
- Support install and uninstall backend skills flow by @tninja in #288
- Feat: Supporting search content inside task files by @tninja in #289
- Feat: Add experimental Ghostel backend infra support by @tninja in #290
Full Changelog: 1.68...1.70