Skip to content

Releases: tninja/ai-code-interface.el

0.81

04 Jan 02:05

Choose a tag to compare

Full Changelog: 0.80...0.81

0.80

01 Jan 23:30
c803e0c

Choose a tag to compare

What's Changed

  • Fix: Use gemini-cli--do-send-command for sending commands by @tninja in #71
  • Chore: Show detail error msg for missing function, clarify installation by @tninja in #73
  • Chore: ai-code-implement-todo should implement comment blocks first, before add DONE prefix by @tninja in #74
  • Chore: Improve note-saving function to open default file if no region selected by @tninja in #75
  • style: correct capitalization of 'GitHub' in Copilot CLI backend by @Kyure-A in #77
  • fix: add claude-code.el to Package-Requires by @Kyure-A in #78
  • Feat: Add Dired support for code change operation prompts by @tninja in #79
  • Feat: Add unit-test running support for TDD cycle by @tninja in #81
  • Chore: Improve TDD flow, red and green stages by @tninja in #82
  • Fix: Resolve errors and warnings reported by melpazoid workflow by @tninja in #83
  • Fix: Addressing feedbacks during requesting adding to melpa by @tninja in #84
  • Fix package name in README and replace deprecated when-let/if-let with when-let*/if-let* by @Copilot in #87
  • Chore: Update AI backend upgrade & resume commands by @tninja in #88
  • Feat: Add two features by @tninja in #89
  • Bump version to 0.80 with MELPA publishing and README update by @tninja in #90

New Contributors

Full Changelog: 0.70...0.80

Release 0.70, add Grok CLI backend

30 Nov 19:58

Choose a tag to compare

  • Feat: Add Grok CLI backend support, by @richard134
    • It do support code change.
  • Feat: Add toggle buffer window dedication command
  • Chore: Make ai-code-implement-todo flexible to modify code in the context. When it is a pure new code block, place it after the comment.

0.61: Feat: Improve Implement TODO feature (#59)

24 Nov 02:20
b815d36

Choose a tag to compare

* Remove prefix arg from Implement TODO and update prompts to add code
after TODOs with DONE prefix
ai-code-change.el:

* Add TODO implementation prompt to ai-code-code-change function

* Refactor ai-code-code-change and ai-code-implement-todo to use
helpers

* Add clipboard option to Implement TODO action description

* Update ai-code-change.el

Co-authored-by: Copilot <[email protected]>

* Add clipboard context support to TODO implementation in ai-code-code-change (#60)

* Initial plan

* Add clipboard context support to TODO implementation

Co-authored-by: tninja <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: tninja <[email protected]>

* Add comment block detection and TODO insertion on blank lines

* bump version, update recent HISTORY

* Refine comment detection to exclude DONE prefix and add user error
message

* Clarify error message for ai-code-implement-todo function

* special treatment for elisp comment

* Refactor function name resolution logic for comments

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: tninja <[email protected]>