Skip to content

Releases: editor-code-assistant/eca

0.77.0

05 Nov 01:01
c9808b7

Choose a tag to compare

  • Custom providers do not require the existense of key or keyEnv. #194
  • New feature: rewrite. #13

0.76.0

03 Nov 12:23
d4bcad7

Choose a tag to compare

  • Updated instructions for /login command and invalid input handling.
  • Fix server name on chat/contentReceived when preparing tool call.
  • Fix variable replacing in some tool prompts.
  • Improve planning mode prompt and tool docs; clarify absolute-path usage and preview rules.
  • Centralize path approval for tools and always list all missing required params in INVALID_ARGS.

0.75.4

31 Oct 13:50
966e325

Choose a tag to compare

  • Fix 0.75.3 regression on custom openai-chat providers.

0.75.3

31 Oct 13:25
e7260ab

Choose a tag to compare

  • Support custom think tag start and end for openai-chat models via think-tag-start and think-tag-end provider configs. #188

0.75.2

30 Oct 18:10
6969f56

Choose a tag to compare

  • Add missing models supported by Github Copilot
  • Fix regression: openai-chat tool call arguments error on some models.

0.75.1

29 Oct 20:58
8ac45e9

Choose a tag to compare

  • Improve protocol for tool call output formatting for tools that output json.
  • Fix inconsistencies in eca_read_file not passing correct content to LLM when json.

0.75.0

29 Oct 13:32
2252098

Choose a tag to compare

  • Improved file contexts: now use :lines-range
  • BREAKING ECA now only supports standard plain-text netrc as credential file reading. Drop authinfo and gpg decryption support. Users can choose to pass in their own provisioned netrc file from various secure source with :netrcFile in ECA config.

0.74.0

28 Oct 20:31
1c2e208

Choose a tag to compare

  • Improved eca_edit_file to automatically handle whitespace and indentation differences in single-occurrence edits.
  • Fix contexts in user prompts (not system contexts) not parsing lines ranges properly.
  • Support non-stream providers on openai-chat API. #174

0.73.5

27 Oct 15:30
c4542e1

Choose a tag to compare

  • Support use API keys even if subscription is logged. #175

0.73.4

27 Oct 13:59
ea522a4

Choose a tag to compare

  • Fix tool call approval ignoring eca tools.