Skip to content

Releases: tninja/ai-code-interface.el

1.89

Choose a tag to compare

@tninja tninja released this 10 Jul 14:53

What's Changed

  • Require deterministic randomness in AI-generated test prompts by @tninja with @Copilot in #424
  • Fix wrapped session link hover coverage in Ghostel by @cxa in #422
  • Refine AI test prompts to prefer high-value, non-duplicate coverage by @tninja with @Copilot in #427
  • Fix Ghostel IME preedit flicker by @cxa in #428
  • Preserve Ghostel links during animated redraws by @cxa in #429
  • Fix Ghostel startup blocked by linum/margin overlay false positive by @tninja in #431
  • Avoid autoload-time evaluation of harness test suffix by @tninja with @Copilot in #433

Full Changelog: 1.88...1.89

1.86

Choose a tag to compare

@tninja tninja released this 24 Jun 02:29

What's Changed

  • feat: Add Test Context derivation, refactor doc module, and require relative links by @tninja in #399
  • Fix: Support Ghostel paste API and add tests by @tninja in #400
  • fix(infra): preserve side window size and lock fixed dimensions by @tninja in #401
  • Chore: Prompt for draft PR selection in PR creation flow by @tninja in #402
  • Feat: add task file agent handoff across AI backends by @tninja in #405
  • Fix C-c C-c override in org task files (#404) by @tninja in #406

Full Changelog: 1.85...1.86

1.85

Choose a tag to compare

@tninja tninja released this 16 Jun 04:07

What's Changed

  • Fix: Use Git branch names for AI session defaults by @tninja in #382
  • fix: keep terminal multiline bindings buffer-local by @Silex in #385
  • Chore: Add context levels to Emacs runtime debug prompts by @tninja in #386
  • feat: use bracketed paste for multiline prompts on configured backends by @tninja in #394
  • Fix: Resolve active session lookup issue for later opened files by @tninja in #397
  • feat: externalize follow-up prompt and support cycle options in Transient menu by @tninja in #393

Full Changelog: 1.84...1.85

1.84

Choose a tag to compare

@tninja tninja released this 05 Jun 03:12

What's Changed

  • Chore: refactor boilerplate cli session start code by @tninja in #368
  • More code refactoring work by @tninja in #369
  • Unify structured agent briefs across code change and question flows by @tninja in #372
  • Fix duplicate Org headline context in TODO prompts by @tninja in #373
  • Feat: diagnostics baseline + observation envelope for MCP get_diagnostics by @tninja in #371
  • Fix: keep MCP diagnostics observations within the model context budget by @tninja in #377
  • Fix: Address feedbacks in melpa/melpa#10028 by @tninja in #378
  • Externalize auto-test harness prompts into package prompt/ by @tninja in #376
  • Avoid eager session file resolution during terminal linkification by @Copilot in #381
  • Chore: improve worktree experience and task file for worktree creation by @tninja in #379

Full Changelog: 1.82...1.84

1.82

Choose a tag to compare

@tninja tninja released this 22 May 14:16

What's Changed

  • Add Antigravity CLI backend support by @Copilot in #366
  • Feat: Quick prompts by @tninja in #367

Full Changelog: 1.81...1.82

1.81

Choose a tag to compare

@tninja tninja released this 18 May 01:45
3f1b1be

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

Choose a tag to compare

@tninja tninja released this 16 May 01:50

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

Choose a tag to compare

@tninja tninja released this 11 May 00:57

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

Choose a tag to compare

@tninja tninja released this 08 May 02:19
6291f36

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

Choose a tag to compare

@tninja tninja released this 27 Apr 04:00
21ff05a

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