Skip to content

1.0.5

@ahu ahu tagged this 04 Aug 05:59
- client.py: fall back to http://127.0.0.1:11434 when base_url is absent
  (user override files shallow-merge and silently drop the packaged default)
- client.py: new _openai_n() — providers.X.n wins; openai(chat) falls back to
  num_suggestions, openai_fim defaults to 1 (DeepSeek /beta rejects n>1)
- ghost.py: convert Sublime font_size (pt) to px per platform DPI so ghost text
  matches editor size on Windows/Linux; add ghost_font_size_delta setting
- ai_complete.py: resolve own package path at runtime; add
  ai_complete_edit_settings / ai_complete_edit_key_bindings commands
- Main.sublime-menu: drop hardcoded ${packages}/AhuAIComplete paths so the menu
  works when installed via Add Repository (folder is named AIComplete)
- add Default (Windows)/(Linux).sublime-keymap; keep only shared bindings in
  Default.sublime-keymap (menu resolves ${platform})
- .gitignore: never commit package-metadata.json
- stop tracking .DS_Store
Assets 2
Loading