Skip to content

Releases: tninja/ai-code-interface.el

1.81

18 May 01:45
3f1b1be

Choose a tag to compare

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

16 May 01:50

Choose a tag to compare

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

11 May 00:57

Choose a tag to compare

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-explain and ai-code-pull-or-review-diff-file by @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

08 May 02:19
6291f36

Choose a tag to compare

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

27 Apr 04:00
21ff05a

Choose a tag to compare

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

22 Apr 04:41
e44a49e

Choose a tag to compare

What's Changed

Full Changelog: 1.73...1.74

1.73

22 Apr 02:24

Choose a tag to compare

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

19 Apr 03:03

Choose a tag to compare

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

17 Apr 05:01

Choose a tag to compare

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

12 Apr 23:09

Choose a tag to compare

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